builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-205 starttime: 1464625095.21 results: success (0) buildid: 20160530073151 builduid: 931f49bf727d468790e98b2743145d93 revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:18:15.211362) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:18:15.211823) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:18:15.212106) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:18:15.352154) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:18:15.352553) ========= '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-205 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-205 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-205 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --09:18:16-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 13.05 MB/s 09:18:16 (13.05 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.701000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:18:17.124267) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-30 09:18:17.124650) ========= '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-205 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-205 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-205 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.404000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-30 09:18:21.538491) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:18:21.538877) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev ed1c3aae460813241ce2c3480df30fae2268ab1f --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 ed1c3aae460813241ce2c3480df30fae2268ab1f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-205 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-205 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-205 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-30 09:18:21,361 truncating revision to first 12 chars 2016-05-30 09:18:21,361 Setting DEBUG logging. 2016-05-30 09:18:21,361 attempt 1/10 2016-05-30 09:18:21,361 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/ed1c3aae4608?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:18:21,865 unpacking tar archive at: mozilla-aurora-ed1c3aae4608/testing/mozharness/ program finished with exit code 0 elapsedTime=1.577000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:18:23.180339) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:18:23.180705) ========= script_repo_revision: ed1c3aae460813241ce2c3480df30fae2268ab1f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:18:23.181112) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:18:23.181410) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:18:23.196109) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 55 secs) (at 2016-05-30 09:18:23.196397) ========= '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-205 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-205 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-205 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 09:18:23 INFO - MultiFileLogger online at 20160530 09:18:23 in C:\slave\test 09:18:23 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 09:18:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:18:23 INFO - {'append_to_log': False, 09:18:23 INFO - 'base_work_dir': 'C:\\slave\\test', 09:18:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:18:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:18:23 INFO - 'buildbot_json_path': 'buildprops.json', 09:18:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:18:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:18:23 INFO - 'download_minidump_stackwalk': True, 09:18:23 INFO - 'download_symbols': 'true', 09:18:23 INFO - 'e10s': False, 09:18:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:18:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:18:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:18:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:18:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:18:23 INFO - 'C:/mozilla-build/tooltool.py'), 09:18:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:18:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:18:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:18:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:18:23 INFO - 'log_level': 'info', 09:18:23 INFO - 'log_to_console': True, 09:18:23 INFO - 'opt_config_files': (), 09:18:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:18:23 INFO - '--processes=1', 09:18:23 INFO - '--config=%(test_path)s/wptrunner.ini', 09:18:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:18:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:18:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:18:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:18:23 INFO - 'pip_index': False, 09:18:23 INFO - 'require_test_zip': True, 09:18:23 INFO - 'test_type': ('testharness',), 09:18:23 INFO - 'this_chunk': '1', 09:18:23 INFO - 'total_chunks': '10', 09:18:23 INFO - 'virtualenv_path': 'venv', 09:18:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:18:23 INFO - 'work_dir': 'build'} 09:18:23 INFO - ##### 09:18:23 INFO - ##### Running clobber step. 09:18:23 INFO - ##### 09:18:23 INFO - Running pre-action listener: _resource_record_pre_action 09:18:23 INFO - Running main action method: clobber 09:18:23 INFO - rmtree: C:\slave\test\build 09:18:23 INFO - Using _rmtree_windows ... 09:18:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:20:13 INFO - Running post-action listener: _resource_record_post_action 09:20:13 INFO - ##### 09:20:13 INFO - ##### Running read-buildbot-config step. 09:20:13 INFO - ##### 09:20:13 INFO - Running pre-action listener: _resource_record_pre_action 09:20:13 INFO - Running main action method: read_buildbot_config 09:20:13 INFO - Using buildbot properties: 09:20:13 INFO - { 09:20:13 INFO - "project": "", 09:20:13 INFO - "product": "firefox", 09:20:13 INFO - "script_repo_revision": "production", 09:20:13 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 09:20:13 INFO - "repository": "", 09:20:13 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 09:20:13 INFO - "buildid": "20160530073151", 09:20:13 INFO - "pgo_build": "False", 09:20:13 INFO - "basedir": "C:\\slave\\test", 09:20:13 INFO - "buildnumber": 7, 09:20:13 INFO - "slavename": "t-w732-ix-205", 09:20:13 INFO - "revision": "ed1c3aae460813241ce2c3480df30fae2268ab1f", 09:20:13 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 09:20:13 INFO - "platform": "win32", 09:20:13 INFO - "branch": "mozilla-aurora", 09:20:13 INFO - "repo_path": "releases/mozilla-aurora", 09:20:13 INFO - "moz_repo_path": "", 09:20:13 INFO - "stage_platform": "win32", 09:20:13 INFO - "builduid": "931f49bf727d468790e98b2743145d93", 09:20:13 INFO - "slavebuilddir": "test" 09:20:13 INFO - } 09:20:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 09:20:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 09:20:13 INFO - Running post-action listener: _resource_record_post_action 09:20:13 INFO - ##### 09:20:13 INFO - ##### Running download-and-extract step. 09:20:13 INFO - ##### 09:20:13 INFO - Running pre-action listener: _resource_record_pre_action 09:20:13 INFO - Running main action method: download_and_extract 09:20:13 INFO - mkdir: C:\slave\test\build\tests 09:20:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:13 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 09:20:13 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 09:20:13 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:20:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:20:14 INFO - Downloaded 1274 bytes. 09:20:14 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 09:20:14 INFO - Using the following test package requirements: 09:20:14 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:20:14 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:20:14 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 09:20:14 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:20:14 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 09:20:14 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:20:14 INFO - u'jsshell-win32.zip'], 09:20:14 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:20:14 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 09:20:14 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 09:20:14 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:20:14 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 09:20:14 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:20:14 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 09:20:14 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:20:14 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 09:20:14 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 09:20:14 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 09:20:14 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 09:20:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:14 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 09:20:14 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 09:20:14 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:20:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:20:16 INFO - Downloaded 20302625 bytes. 09:20:16 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/*'] 09:20:16 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/* 09:20:18 INFO - caution: filename not matched: web-platform/* 09:20:18 INFO - Return code: 11 09:20:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:20:18 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 09:20:18 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 09:20:18 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:20:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:20:21 INFO - Downloaded 36409218 bytes. 09:20:21 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/*'] 09:20:21 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/* 09:21:05 INFO - caution: filename not matched: bin/* 09:21:05 INFO - caution: filename not matched: config/* 09:21:05 INFO - caution: filename not matched: mozbase/* 09:21:05 INFO - caution: filename not matched: marionette/* 09:21:05 INFO - caution: filename not matched: tools/wptserve/* 09:21:05 INFO - Return code: 11 09:21:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:05 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:21:05 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:21:05 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:21:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:11 INFO - Downloaded 68468575 bytes. 09:21:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:21:11 INFO - mkdir: C:\slave\test\properties 09:21:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:21:11 INFO - Writing to file C:\slave\test\properties\build_url 09:21:11 INFO - Contents: 09:21:11 INFO - build_url:https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:21:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:21:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:21:12 INFO - Writing to file C:\slave\test\properties\symbols_url 09:21:12 INFO - Contents: 09:21:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:21:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:12 INFO - https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:21:12 INFO - trying https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:21:12 INFO - Downloading https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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 09:21:14 INFO - Downloaded 55569224 bytes. 09:21:14 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'] 09:21:14 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 09:21:17 INFO - Return code: 0 09:21:17 INFO - Running post-action listener: _resource_record_post_action 09:21:17 INFO - Running post-action listener: set_extra_try_arguments 09:21:17 INFO - ##### 09:21:17 INFO - ##### Running create-virtualenv step. 09:21:17 INFO - ##### 09:21:17 INFO - Running pre-action listener: _pre_create_virtualenv 09:21:17 INFO - Running pre-action listener: _resource_record_pre_action 09:21:17 INFO - Running main action method: create_virtualenv 09:21:17 INFO - Creating virtualenv C:\slave\test\build\venv 09:21:17 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 09:21:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:21:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:21:29 INFO - Installing distribute......................................................................................................................................................................................done. 09:21:31 INFO - Return code: 0 09:21:31 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:21:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:21:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:21:31 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 0x01B076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019BE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x01896D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-205', 'USERDOMAIN': 'T-W732-IX-205', '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-205', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:21:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 09:21:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:21:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:21:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:21:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:21:31 INFO - 'COMPUTERNAME': 'T-W732-IX-205', 09:21:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:21:31 INFO - 'DCLOCATION': 'SCL3', 09:21:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:21:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:21:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:21:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:21:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:21:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:21:31 INFO - 'HOMEDRIVE': 'C:', 09:21:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:21:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:21:31 INFO - 'KTS_VERSION': '1.19c', 09:21:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:21:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:21:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-205', 09:21:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:21:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:21:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:21:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:21:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:21:31 INFO - 'MOZ_AIRBAG': '1', 09:21:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:21:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:21:31 INFO - 'MOZ_MSVCVERSION': '8', 09:21:31 INFO - 'MOZ_NO_REMOTE': '1', 09:21:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:21:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:21:31 INFO - 'NO_EM_RESTART': '1', 09:21:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:21:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:21:31 INFO - 'OS': 'Windows_NT', 09:21:31 INFO - 'OURDRIVE': 'C:', 09:21:31 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:21:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:21:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:21:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:21:31 INFO - 'PROCESSOR_LEVEL': '6', 09:21:31 INFO - 'PROCESSOR_REVISION': '1e05', 09:21:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:21:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:21:31 INFO - 'PROMPT': '$P$G', 09:21:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:21:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:21:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:21:31 INFO - 'PWD': 'C:\\slave\\test', 09:21:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:21:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:21:31 INFO - 'SYSTEMDRIVE': 'C:', 09:21:31 INFO - 'SYSTEMROOT': 'C:\\windows', 09:21:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:31 INFO - 'TEST1': 'testie', 09:21:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:31 INFO - 'USERDOMAIN': 'T-W732-IX-205', 09:21:31 INFO - 'USERNAME': 'cltbld', 09:21:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:21:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:21:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:21:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:21:31 INFO - 'WINDIR': 'C:\\windows', 09:21:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:21:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:21:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:21:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:21:32 INFO - Downloading/unpacking psutil>=0.7.1 09:21:32 INFO - Running setup.py egg_info for package psutil 09:21:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:21:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:21:32 INFO - Installing collected packages: psutil 09:21:32 INFO - Running setup.py install for psutil 09:21:32 INFO - building 'psutil._psutil_windows' extension 09:21:32 INFO - error: Unable to find vcvarsall.bat 09:21:32 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-j0xfzu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:21:32 INFO - running install 09:21:32 INFO - running build 09:21:32 INFO - running build_py 09:21:32 INFO - creating build 09:21:32 INFO - creating build\lib.win32-2.7 09:21:32 INFO - creating build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:21:32 INFO - running build_ext 09:21:32 INFO - building 'psutil._psutil_windows' extension 09:21:32 INFO - error: Unable to find vcvarsall.bat 09:21:32 INFO - ---------------------------------------- 09:21:32 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-j0xfzu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:21:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:21:32 WARNING - Return code: 1 09:21:32 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 09:21:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:21:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:21:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:21:32 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 0x01B076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019BE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x01896D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-205', 'USERDOMAIN': 'T-W732-IX-205', '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-205', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:21:32 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 09:21:32 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:21:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:21:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:21:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:21:32 INFO - 'COMPUTERNAME': 'T-W732-IX-205', 09:21:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:21:32 INFO - 'DCLOCATION': 'SCL3', 09:21:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:21:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:21:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:21:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:21:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:21:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:21:32 INFO - 'HOMEDRIVE': 'C:', 09:21:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:21:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:21:32 INFO - 'KTS_VERSION': '1.19c', 09:21:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:21:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:21:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-205', 09:21:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:21:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:21:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:21:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:21:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:21:32 INFO - 'MOZ_AIRBAG': '1', 09:21:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:21:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:21:32 INFO - 'MOZ_MSVCVERSION': '8', 09:21:32 INFO - 'MOZ_NO_REMOTE': '1', 09:21:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:21:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:21:32 INFO - 'NO_EM_RESTART': '1', 09:21:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:21:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:21:32 INFO - 'OS': 'Windows_NT', 09:21:32 INFO - 'OURDRIVE': 'C:', 09:21:32 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:21:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:21:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:21:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:21:32 INFO - 'PROCESSOR_LEVEL': '6', 09:21:32 INFO - 'PROCESSOR_REVISION': '1e05', 09:21:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:21:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:21:32 INFO - 'PROMPT': '$P$G', 09:21:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:21:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:21:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:21:32 INFO - 'PWD': 'C:\\slave\\test', 09:21:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:21:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:21:32 INFO - 'SYSTEMDRIVE': 'C:', 09:21:32 INFO - 'SYSTEMROOT': 'C:\\windows', 09:21:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:32 INFO - 'TEST1': 'testie', 09:21:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:32 INFO - 'USERDOMAIN': 'T-W732-IX-205', 09:21:32 INFO - 'USERNAME': 'cltbld', 09:21:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:21:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:21:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:21:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:21:32 INFO - 'WINDIR': 'C:\\windows', 09:21:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:21:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:21:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:21:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:21:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:21:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:21:33 INFO - Running setup.py egg_info for package mozsystemmonitor 09:21:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:21:33 INFO - Running setup.py egg_info for package psutil 09:21:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:21:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:21:33 INFO - Installing collected packages: mozsystemmonitor, psutil 09:21:33 INFO - Running setup.py install for mozsystemmonitor 09:21:33 INFO - Running setup.py install for psutil 09:21:33 INFO - building 'psutil._psutil_windows' extension 09:21:33 INFO - error: Unable to find vcvarsall.bat 09:21:33 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-lypzw4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:21:33 INFO - running install 09:21:33 INFO - running build 09:21:33 INFO - running build_py 09:21:33 INFO - running build_ext 09:21:33 INFO - building 'psutil._psutil_windows' extension 09:21:33 INFO - error: Unable to find vcvarsall.bat 09:21:33 INFO - ---------------------------------------- 09:21:33 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-lypzw4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:21:33 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 09:21:33 WARNING - Return code: 1 09:21:33 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:21:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:21:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:21:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:21:33 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 0x01B076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019BE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x01896D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC60C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-205', 'USERDOMAIN': 'T-W732-IX-205', '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-205', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:21:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 09:21:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:21:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:21:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:21:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:21:33 INFO - 'COMPUTERNAME': 'T-W732-IX-205', 09:21:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:21:33 INFO - 'DCLOCATION': 'SCL3', 09:21:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:21:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:21:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:21:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:21:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:21:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:21:33 INFO - 'HOMEDRIVE': 'C:', 09:21:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:21:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:21:33 INFO - 'KTS_VERSION': '1.19c', 09:21:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:21:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:21:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-205', 09:21:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:21:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:21:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:21:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:21:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:21:33 INFO - 'MOZ_AIRBAG': '1', 09:21:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:21:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:21:33 INFO - 'MOZ_MSVCVERSION': '8', 09:21:33 INFO - 'MOZ_NO_REMOTE': '1', 09:21:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:21:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:21:33 INFO - 'NO_EM_RESTART': '1', 09:21:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:21:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:21:33 INFO - 'OS': 'Windows_NT', 09:21:33 INFO - 'OURDRIVE': 'C:', 09:21:33 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:21:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:21:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:21:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:21:33 INFO - 'PROCESSOR_LEVEL': '6', 09:21:33 INFO - 'PROCESSOR_REVISION': '1e05', 09:21:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:21:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:21:33 INFO - 'PROMPT': '$P$G', 09:21:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:21:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:21:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:21:33 INFO - 'PWD': 'C:\\slave\\test', 09:21:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:21:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:21:33 INFO - 'SYSTEMDRIVE': 'C:', 09:21:33 INFO - 'SYSTEMROOT': 'C:\\windows', 09:21:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:33 INFO - 'TEST1': 'testie', 09:21:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:33 INFO - 'USERDOMAIN': 'T-W732-IX-205', 09:21:33 INFO - 'USERNAME': 'cltbld', 09:21:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:21:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:21:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:21:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:21:33 INFO - 'WINDIR': 'C:\\windows', 09:21:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:21:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:21:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:21:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:21:34 INFO - Downloading/unpacking blobuploader==1.2.4 09:21:34 INFO - Downloading blobuploader-1.2.4.tar.gz 09:21:34 INFO - Running setup.py egg_info for package blobuploader 09:21:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:21:38 INFO - Running setup.py egg_info for package requests 09:21:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:21:38 INFO - Downloading docopt-0.6.1.tar.gz 09:21:38 INFO - Running setup.py egg_info for package docopt 09:21:38 INFO - Installing collected packages: blobuploader, docopt, requests 09:21:38 INFO - Running setup.py install for blobuploader 09:21:38 INFO - Running setup.py install for docopt 09:21:38 INFO - Running setup.py install for requests 09:21:38 INFO - Successfully installed blobuploader docopt requests 09:21:38 INFO - Cleaning up... 09:21:38 INFO - Return code: 0 09:21:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:21:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:21:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:21:38 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 0x01B076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019BE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x01896D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC60C0>, '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-205', 'USERDOMAIN': 'T-W732-IX-205', '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-205', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:21:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:21:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:21:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:21:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:21:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:21:38 INFO - 'COMPUTERNAME': 'T-W732-IX-205', 09:21:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:21:38 INFO - 'DCLOCATION': 'SCL3', 09:21:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:21:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:21:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:21:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:21:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:21:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:21:38 INFO - 'HOMEDRIVE': 'C:', 09:21:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:21:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:21:38 INFO - 'KTS_VERSION': '1.19c', 09:21:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:21:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:21:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-205', 09:21:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:21:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:21:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:21:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:21:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:21:38 INFO - 'MOZ_AIRBAG': '1', 09:21:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:21:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:21:38 INFO - 'MOZ_MSVCVERSION': '8', 09:21:38 INFO - 'MOZ_NO_REMOTE': '1', 09:21:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:21:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:21:38 INFO - 'NO_EM_RESTART': '1', 09:21:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:21:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:21:38 INFO - 'OS': 'Windows_NT', 09:21:38 INFO - 'OURDRIVE': 'C:', 09:21:38 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:21:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:21:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:21:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:21:38 INFO - 'PROCESSOR_LEVEL': '6', 09:21:38 INFO - 'PROCESSOR_REVISION': '1e05', 09:21:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:21:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:21:38 INFO - 'PROMPT': '$P$G', 09:21:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:21:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:21:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:21:38 INFO - 'PWD': 'C:\\slave\\test', 09:21:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:21:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:21:38 INFO - 'SYSTEMDRIVE': 'C:', 09:21:38 INFO - 'SYSTEMROOT': 'C:\\windows', 09:21:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:38 INFO - 'TEST1': 'testie', 09:21:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:38 INFO - 'USERDOMAIN': 'T-W732-IX-205', 09:21:38 INFO - 'USERNAME': 'cltbld', 09:21:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:21:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:21:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:21:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:21:38 INFO - 'WINDIR': 'C:\\windows', 09:21:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:21:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:21:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:21:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:21:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:21:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:21:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:21:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:21:42 INFO - Unpacking c:\slave\test\build\tests\marionette 09:21:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:21:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:21:42 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:21:42 INFO - Running setup.py install for browsermob-proxy 09:21:56 INFO - Running setup.py install for manifestparser 09:21:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for marionette-client 09:21:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:21:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for marionette-driver 09:21:56 INFO - Running setup.py install for mozcrash 09:21:56 INFO - Running setup.py install for mozdebug 09:21:56 INFO - Running setup.py install for mozdevice 09:21:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for mozfile 09:21:56 INFO - Running setup.py install for mozhttpd 09:21:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for mozinfo 09:21:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for mozInstall 09:21:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for mozleak 09:21:56 INFO - Running setup.py install for mozlog 09:21:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for moznetwork 09:21:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for mozprocess 09:21:56 INFO - Running setup.py install for mozprofile 09:21:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for mozrunner 09:21:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for mozscreenshot 09:21:56 INFO - Running setup.py install for moztest 09:21:56 INFO - Running setup.py install for mozversion 09:21:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:21:56 INFO - Running setup.py install for wptserve 09:21:56 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:21:56 INFO - Cleaning up... 09:21:56 INFO - Return code: 0 09:21:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:21:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:21:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:21:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:21:56 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 0x01B076B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C02200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019BE320>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B37368>, '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 0x01896D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC60C0>, '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-205', 'USERDOMAIN': 'T-W732-IX-205', '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-205', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:21:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 09:21:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:21:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:21:56 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:21:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:21:56 INFO - 'COMPUTERNAME': 'T-W732-IX-205', 09:21:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:21:56 INFO - 'DCLOCATION': 'SCL3', 09:21:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:21:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:21:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:21:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:21:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:21:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:21:56 INFO - 'HOMEDRIVE': 'C:', 09:21:56 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:21:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:21:56 INFO - 'KTS_VERSION': '1.19c', 09:21:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:21:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:21:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-205', 09:21:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:21:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:21:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:21:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:21:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:21:56 INFO - 'MOZ_AIRBAG': '1', 09:21:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:21:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:21:56 INFO - 'MOZ_MSVCVERSION': '8', 09:21:56 INFO - 'MOZ_NO_REMOTE': '1', 09:21:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:21:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:21:56 INFO - 'NO_EM_RESTART': '1', 09:21:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:21:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:21:56 INFO - 'OS': 'Windows_NT', 09:21:56 INFO - 'OURDRIVE': 'C:', 09:21:56 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:21:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:21:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:21:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:21:56 INFO - 'PROCESSOR_LEVEL': '6', 09:21:56 INFO - 'PROCESSOR_REVISION': '1e05', 09:21:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:21:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:21:56 INFO - 'PROMPT': '$P$G', 09:21:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:21:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:21:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:21:56 INFO - 'PWD': 'C:\\slave\\test', 09:21:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:21:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:21:56 INFO - 'SYSTEMDRIVE': 'C:', 09:21:56 INFO - 'SYSTEMROOT': 'C:\\windows', 09:21:56 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:56 INFO - 'TEST1': 'testie', 09:21:56 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:21:56 INFO - 'USERDOMAIN': 'T-W732-IX-205', 09:21:56 INFO - 'USERNAME': 'cltbld', 09:21:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:21:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:21:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:21:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:21:56 INFO - 'WINDIR': 'C:\\windows', 09:21:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:21:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:21:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:22:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:22:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:22:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:22:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:22:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:22:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:22:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:22:01 INFO - Unpacking c:\slave\test\build\tests\marionette 09:22:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:22:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:22:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:22:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 09:22:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 09:22:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:22:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 09:22:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:22:12 INFO - Downloading blessings-1.6.tar.gz 09:22:12 INFO - Running setup.py egg_info for package blessings 09:22:12 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 09:22:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:22:12 INFO - Running setup.py install for blessings 09:22:12 INFO - Running setup.py install for browsermob-proxy 09:22:12 INFO - Running setup.py install for manifestparser 09:22:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Running setup.py install for marionette-client 09:22:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:22:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Running setup.py install for marionette-driver 09:22:12 INFO - Running setup.py install for mozcrash 09:22:12 INFO - Running setup.py install for mozdebug 09:22:12 INFO - Running setup.py install for mozdevice 09:22:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Running setup.py install for mozhttpd 09:22:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Running setup.py install for mozInstall 09:22:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Running setup.py install for mozleak 09:22:12 INFO - Running setup.py install for mozprofile 09:22:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Running setup.py install for mozrunner 09:22:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:22:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:22:14 INFO - Running setup.py install for mozscreenshot 09:22:14 INFO - Running setup.py install for moztest 09:22:14 INFO - Running setup.py install for mozversion 09:22:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:22:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:22:14 INFO - Running setup.py install for wptserve 09:22:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:22:14 INFO - Cleaning up... 09:22:14 INFO - Return code: 0 09:22:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:22:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:22:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:22:14 INFO - Reading from file tmpfile_stdout 09:22:14 INFO - Using _rmtree_windows ... 09:22:14 INFO - Using _rmtree_windows ... 09:22:14 INFO - Current package versions: 09:22:14 INFO - blessings == 1.6 09:22:14 INFO - blobuploader == 1.2.4 09:22:14 INFO - browsermob-proxy == 0.6.0 09:22:14 INFO - distribute == 0.6.14 09:22:14 INFO - docopt == 0.6.1 09:22:14 INFO - manifestparser == 1.1 09:22:14 INFO - marionette-client == 2.3.0 09:22:14 INFO - marionette-driver == 1.4.0 09:22:14 INFO - mozInstall == 1.12 09:22:14 INFO - mozcrash == 0.17 09:22:14 INFO - mozdebug == 0.1 09:22:14 INFO - mozdevice == 0.48 09:22:14 INFO - mozfile == 1.2 09:22:14 INFO - mozhttpd == 0.7 09:22:14 INFO - mozinfo == 0.9 09:22:14 INFO - mozleak == 0.1 09:22:14 INFO - mozlog == 3.1 09:22:14 INFO - moznetwork == 0.27 09:22:14 INFO - mozprocess == 0.22 09:22:14 INFO - mozprofile == 0.28 09:22:14 INFO - mozrunner == 6.11 09:22:14 INFO - mozscreenshot == 0.1 09:22:14 INFO - mozsystemmonitor == 0.0 09:22:14 INFO - moztest == 0.7 09:22:14 INFO - mozversion == 1.4 09:22:14 INFO - requests == 1.2.3 09:22:14 INFO - wptserve == 1.4.0 09:22:14 INFO - Running post-action listener: _resource_record_post_action 09:22:14 INFO - Running post-action listener: _start_resource_monitoring 09:22:14 INFO - Starting resource monitoring. 09:22:15 INFO - ##### 09:22:15 INFO - ##### Running pull step. 09:22:15 INFO - ##### 09:22:15 INFO - Running pre-action listener: _resource_record_pre_action 09:22:15 INFO - Running main action method: pull 09:22:15 INFO - Pull has nothing to do! 09:22:15 INFO - Running post-action listener: _resource_record_post_action 09:22:15 INFO - ##### 09:22:15 INFO - ##### Running install step. 09:22:15 INFO - ##### 09:22:15 INFO - Running pre-action listener: _resource_record_pre_action 09:22:15 INFO - Running main action method: install 09:22:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:22:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:22:15 INFO - Reading from file tmpfile_stdout 09:22:15 INFO - Using _rmtree_windows ... 09:22:15 INFO - Using _rmtree_windows ... 09:22:15 INFO - Detecting whether we're running mozinstall >=1.0... 09:22:15 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:22:15 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:22:15 INFO - Reading from file tmpfile_stdout 09:22:15 INFO - Output received: 09:22:15 INFO - Usage: mozinstall-script.py [options] installer 09:22:15 INFO - Options: 09:22:15 INFO - -h, --help show this help message and exit 09:22:15 INFO - -d DEST, --destination=DEST 09:22:15 INFO - Directory to install application into. [default: 09:22:15 INFO - "C:\slave\test"] 09:22:15 INFO - --app=APP Application being installed. [default: firefox] 09:22:15 INFO - Using _rmtree_windows ... 09:22:15 INFO - Using _rmtree_windows ... 09:22:15 INFO - mkdir: C:\slave\test\build\application 09:22:15 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'] 09:22:15 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 09:22:17 INFO - Reading from file tmpfile_stdout 09:22:17 INFO - Output received: 09:22:17 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:22:17 INFO - Using _rmtree_windows ... 09:22:17 INFO - Using _rmtree_windows ... 09:22:17 INFO - Running post-action listener: _resource_record_post_action 09:22:17 INFO - ##### 09:22:17 INFO - ##### Running run-tests step. 09:22:17 INFO - ##### 09:22:17 INFO - Running pre-action listener: _resource_record_pre_action 09:22:17 INFO - Running main action method: run_tests 09:22:17 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:22:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:22:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:22:17 INFO - grabbing minidump binary from tooltool 09:22:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:22:17 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 0x01B37368>, '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 0x01896D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC60C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:22:17 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 09:22:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 09:22:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:22:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6i5tzh 09:22:18 INFO - INFO - File integrity verified, renaming tmp6i5tzh to win32-minidump_stackwalk.exe 09:22:18 INFO - Return code: 0 09:22:18 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:22:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:22:18 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/cSq4qsU6Sx-fh9tcxblHlA/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 09:22:18 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/cSq4qsU6Sx-fh9tcxblHlA/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 09:22:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:22:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 09:22:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:22:18 INFO - 'COMPUTERNAME': 'T-W732-IX-205', 09:22:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:22:18 INFO - 'DCLOCATION': 'SCL3', 09:22:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:22:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:22:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:22:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:22:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:22:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:22:18 INFO - 'HOMEDRIVE': 'C:', 09:22:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 09:22:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:22:18 INFO - 'KTS_VERSION': '1.19c', 09:22:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:22:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 09:22:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-205', 09:22:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:22:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:22:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:22:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:22:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:22:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:22:18 INFO - 'MOZ_AIRBAG': '1', 09:22:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:22:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:22:18 INFO - 'MOZ_MSVCVERSION': '8', 09:22:18 INFO - 'MOZ_NO_REMOTE': '1', 09:22:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:22:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:22:18 INFO - 'NO_EM_RESTART': '1', 09:22:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:22:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:22:18 INFO - 'OS': 'Windows_NT', 09:22:18 INFO - 'OURDRIVE': 'C:', 09:22:18 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 09:22:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:22:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:22:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:22:18 INFO - 'PROCESSOR_LEVEL': '6', 09:22:18 INFO - 'PROCESSOR_REVISION': '1e05', 09:22:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:22:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:22:18 INFO - 'PROMPT': '$P$G', 09:22:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:22:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:22:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:22:18 INFO - 'PWD': 'C:\\slave\\test', 09:22:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:22:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:22:18 INFO - 'SYSTEMDRIVE': 'C:', 09:22:18 INFO - 'SYSTEMROOT': 'C:\\windows', 09:22:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:22:18 INFO - 'TEST1': 'testie', 09:22:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 09:22:18 INFO - 'USERDOMAIN': 'T-W732-IX-205', 09:22:18 INFO - 'USERNAME': 'cltbld', 09:22:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 09:22:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:22:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:22:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:22:18 INFO - 'WINDIR': 'C:\\windows', 09:22:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 09:22:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 09:22:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:22:18 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/cSq4qsU6Sx-fh9tcxblHlA/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 09:22:20 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 09:22:20 INFO - import pkg_resources 09:22:21 INFO - Using 1 client processes 09:22:24 INFO - SUITE-START | Running 778 tests 09:22:24 INFO - Running testharness tests 09:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:22:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:22:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:22:24 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:22:24 INFO - Setting up ssl 09:22:25 INFO - PROCESS | certutil | 09:22:25 INFO - PROCESS | certutil | 09:22:25 INFO - PROCESS | certutil | 09:22:25 INFO - Certificate Nickname Trust Attributes 09:22:25 INFO - SSL,S/MIME,JAR/XPI 09:22:25 INFO - 09:22:25 INFO - web-platform-tests CT,, 09:22:25 INFO - 09:22:25 INFO - Starting runner 09:22:25 INFO - PROCESS | 1248 | [1248] 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 09:22:25 INFO - PROCESS | 1248 | [1248] 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 09:22:25 INFO - PROCESS | 1248 | [1248] 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 09:22:26 INFO - PROCESS | 1248 | [1248] 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 09:22:26 INFO - PROCESS | 1248 | [1248] 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 09:22:27 INFO - PROCESS | 1248 | 1464625347626 Marionette DEBUG Marionette enabled via build flag and pref 09:22:28 INFO - PROCESS | 1248 | ++DOCSHELL 11202400 == 1 [pid = 1248] [id = 1] 09:22:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 1 (11202800) [pid = 1248] [serial = 1] [outer = 00000000] 09:22:28 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:22:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 2 (11203400) [pid = 1248] [serial = 2] [outer = 11202800] 09:22:29 INFO - PROCESS | 1248 | ++DOCSHELL 11492000 == 2 [pid = 1248] [id = 2] 09:22:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 3 (11492400) [pid = 1248] [serial = 3] [outer = 00000000] 09:22:29 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:22:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 4 (11493000) [pid = 1248] [serial = 4] [outer = 11492400] 09:22:29 INFO - PROCESS | 1248 | 1464625349359 Marionette INFO Listening on port 2828 09:22:30 INFO - PROCESS | 1248 | 1464625350823 Marionette DEBUG Marionette enabled via command-line flag 09:22:30 INFO - PROCESS | 1248 | [1248] 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 09:22:30 INFO - PROCESS | 1248 | [1248] 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 09:22:30 INFO - PROCESS | 1248 | ++DOCSHELL 14F20000 == 3 [pid = 1248] [id = 3] 09:22:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 5 (14F28000) [pid = 1248] [serial = 5] [outer = 00000000] 09:22:30 INFO - PROCESS | 1248 | [1248] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:22:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 6 (14F28C00) [pid = 1248] [serial = 6] [outer = 14F28000] 09:22:31 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:22:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 7 (15B0BC00) [pid = 1248] [serial = 7] [outer = 11492400] 09:22:31 INFO - PROCESS | 1248 | [1248] 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 09:22:31 INFO - PROCESS | 1248 | 1464625351918 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49626 09:22:31 INFO - PROCESS | 1248 | [1248] 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 09:22:31 INFO - PROCESS | 1248 | 1464625351941 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49628 09:22:31 INFO - PROCESS | 1248 | [1248] 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 09:22:31 INFO - PROCESS | 1248 | 1464625351949 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49630 09:22:31 INFO - PROCESS | 1248 | [1248] 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 09:22:31 INFO - PROCESS | 1248 | 1464625351984 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49631 09:22:31 INFO - PROCESS | 1248 | 1464625351986 Marionette DEBUG Closed connection conn0 09:22:31 INFO - PROCESS | 1248 | 1464625351989 Marionette DEBUG Closed connection conn1 09:22:31 INFO - PROCESS | 1248 | 1464625351990 Marionette DEBUG Closed connection conn2 09:22:32 INFO - PROCESS | 1248 | 1464625352049 Marionette DEBUG Closed connection conn3 09:22:32 INFO - PROCESS | 1248 | [1248] 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 09:22:32 INFO - PROCESS | 1248 | 1464625352143 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49633 09:22:32 INFO - PROCESS | 1248 | 1464625352179 Marionette DEBUG Closed connection conn4 09:22:32 INFO - PROCESS | 1248 | [1248] 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 09:22:32 INFO - PROCESS | 1248 | 1464625352186 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49634 09:22:32 INFO - PROCESS | 1248 | ++DOCSHELL 166E6800 == 4 [pid = 1248] [id = 4] 09:22:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 8 (166E7000) [pid = 1248] [serial = 8] [outer = 00000000] 09:22:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 9 (1780A400) [pid = 1248] [serial = 9] [outer = 166E7000] 09:22:32 INFO - PROCESS | 1248 | 1464625352311 Marionette DEBUG Closed connection conn5 09:22:32 INFO - PROCESS | 1248 | [1248] 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 09:22:32 INFO - PROCESS | 1248 | 1464625352316 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49635 09:22:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 10 (1780FC00) [pid = 1248] [serial = 10] [outer = 166E7000] 09:22:32 INFO - PROCESS | 1248 | 1464625352351 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:22:32 INFO - PROCESS | 1248 | 1464625352357 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":"20160530073151","device":"desktop","version":"48.0a2"} 09:22:33 INFO - PROCESS | 1248 | [1248] 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 09:22:33 INFO - PROCESS | 1248 | [1248] 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 09:22:33 INFO - PROCESS | 1248 | [1248] 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 09:22:34 INFO - PROCESS | 1248 | ++DOCSHELL 19228800 == 5 [pid = 1248] [id = 5] 09:22:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 11 (19229000) [pid = 1248] [serial = 11] [outer = 00000000] 09:22:34 INFO - PROCESS | 1248 | ++DOCSHELL 19229800 == 6 [pid = 1248] [id = 6] 09:22:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 12 (19229C00) [pid = 1248] [serial = 12] [outer = 00000000] 09:22:35 INFO - PROCESS | 1248 | [1248] 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 09:22:35 INFO - PROCESS | 1248 | ++DOCSHELL 19D48800 == 7 [pid = 1248] [id = 7] 09:22:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 13 (19D48C00) [pid = 1248] [serial = 13] [outer = 00000000] 09:22:35 INFO - PROCESS | 1248 | [1248] 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 09:22:35 INFO - PROCESS | 1248 | [1248] 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 09:22:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 14 (19985800) [pid = 1248] [serial = 14] [outer = 19D48C00] 09:22:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 15 (19CCD400) [pid = 1248] [serial = 15] [outer = 19229000] 09:22:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 16 (19CCEC00) [pid = 1248] [serial = 16] [outer = 19229C00] 09:22:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 17 (19CD1000) [pid = 1248] [serial = 17] [outer = 19D48C00] 09:22:36 INFO - PROCESS | 1248 | 1464625356118 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1248 | 1464625356132 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 18 (1C4A7C00) [pid = 1248] [serial = 18] [outer = 19D48C00] 09:22:36 INFO - PROCESS | 1248 | 1464625356912 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5b4b5ad6-7102-4ceb-a1d0-7ba7ddabe2c6","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":"20160530073151","device":"desktop","version":"48.0a2","command_id":1}}] 09:22:37 INFO - PROCESS | 1248 | 1464625357142 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:22:37 INFO - PROCESS | 1248 | 1464625357170 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 09:22:37 INFO - PROCESS | 1248 | 1464625357189 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:22:37 INFO - PROCESS | 1248 | [1248] 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 09:22:37 INFO - PROCESS | 1248 | [1248] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:22:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 19 (1CD7C400) [pid = 1248] [serial = 19] [outer = 19D48C00] 09:22:38 INFO - PROCESS | 1248 | 1464625358140 Marionette TRACE conn6 <- [1,3,null,{}] 09:22:38 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:38 INFO - PROCESS | 1248 | 1464625358147 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:22:38 INFO - PROCESS | 1248 | 1464625358162 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 09:22:38 INFO - PROCESS | 1248 | 1464625358182 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 1248 | 1464625358185 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 09:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:22:38 INFO - PROCESS | 1248 | 1464625358189 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1248 | 1464625358192 Marionette TRACE conn6 <- [1,6,null,{}] 09:22:38 INFO - PROCESS | 1248 | 1464625358242 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 1248 | 1464625358255 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 09:22:38 INFO - PROCESS | 1248 | 1464625358259 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1248 | ++DOCSHELL 1D69D000 == 8 [pid = 1248] [id = 8] 09:22:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 20 (1D69D400) [pid = 1248] [serial = 20] [outer = 00000000] 09:22:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 21 (1D69FC00) [pid = 1248] [serial = 21] [outer = 1D69D400] 09:22:38 INFO - PROCESS | 1248 | 1464625358308 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 22 (1DBC6000) [pid = 1248] [serial = 22] [outer = 1D69D400] 09:22:38 INFO - PROCESS | 1248 | ++DOCSHELL 0927E000 == 9 [pid = 1248] [id = 9] 09:22:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 23 (09283800) [pid = 1248] [serial = 23] [outer = 00000000] 09:22:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 24 (0CF7C000) [pid = 1248] [serial = 24] [outer = 09283800] 09:22:38 INFO - PROCESS | 1248 | 1464625358752 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 25 (0FDF4400) [pid = 1248] [serial = 25] [outer = 09283800] 09:22:38 INFO - PROCESS | 1248 | --DOCSHELL 11202400 == 8 [pid = 1248] [id = 1] 09:22:39 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:22:39 INFO - PROCESS | 1248 | 1464625359663 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1534ms 09:22:39 INFO - PROCESS | 1248 | 1464625359725 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1248 | 1464625359729 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 09:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:22:39 INFO - PROCESS | 1248 | 1464625359734 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1248 | 1464625359737 Marionette TRACE conn6 <- [1,10,null,{}] 09:22:39 INFO - PROCESS | 1248 | 1464625359742 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:39 INFO - PROCESS | 1248 | 1464625359874 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 09:22:39 INFO - PROCESS | 1248 | 1464625359961 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 1248 | ++DOCSHELL 18951400 == 9 [pid = 1248] [id = 10] 09:22:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 26 (19233000) [pid = 1248] [serial = 26] [outer = 00000000] 09:22:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 27 (198B7000) [pid = 1248] [serial = 27] [outer = 19233000] 09:22:40 INFO - PROCESS | 1248 | 1464625360020 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 28 (198BCC00) [pid = 1248] [serial = 28] [outer = 19233000] 09:22:40 INFO - PROCESS | 1248 | 1464625360576 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 09:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 891ms 09:22:40 INFO - PROCESS | 1248 | 1464625360625 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 09:22:40 INFO - PROCESS | 1248 | 1464625360629 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 09:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:22:40 INFO - PROCESS | 1248 | 1464625360636 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:22:40 INFO - PROCESS | 1248 | 1464625360639 Marionette TRACE conn6 <- [1,14,null,{}] 09:22:40 INFO - PROCESS | 1248 | 1464625360643 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 1248 | 1464625360765 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 09:22:40 INFO - PROCESS | 1248 | 1464625360827 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1248 | ++DOCSHELL 18A2FC00 == 10 [pid = 1248] [id = 11] 09:22:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 29 (1C0B9400) [pid = 1248] [serial = 29] [outer = 00000000] 09:22:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 30 (1C4AA800) [pid = 1248] [serial = 30] [outer = 1C0B9400] 09:22:40 INFO - PROCESS | 1248 | 1464625360883 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 31 (1D44E000) [pid = 1248] [serial = 31] [outer = 1C0B9400] 09:22:41 INFO - PROCESS | 1248 | 1464625361609 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1019ms 09:22:41 INFO - PROCESS | 1248 | 1464625361659 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1248 | 1464625361663 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 09:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:22:41 INFO - PROCESS | 1248 | 1464625361668 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1248 | 1464625361672 Marionette TRACE conn6 <- [1,18,null,{}] 09:22:41 INFO - PROCESS | 1248 | ++DOCSHELL 0FDF2C00 == 11 [pid = 1248] [id = 12] 09:22:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 32 (0FDF3000) [pid = 1248] [serial = 32] [outer = 00000000] 09:22:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 33 (1014E000) [pid = 1248] [serial = 33] [outer = 0FDF3000] 09:22:41 INFO - PROCESS | 1248 | 1464625361734 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 34 (0FC8B400) [pid = 1248] [serial = 34] [outer = 0FDF3000] 09:22:41 INFO - PROCESS | 1248 | 1464625361872 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 09:22:41 INFO - PROCESS | 1248 | ++DOCSHELL 0CF29800 == 12 [pid = 1248] [id = 13] 09:22:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 35 (0FC8EC00) [pid = 1248] [serial = 35] [outer = 00000000] 09:22:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 36 (10809400) [pid = 1248] [serial = 36] [outer = 0FC8EC00] 09:22:41 INFO - PROCESS | 1248 | --DOCSHELL 166E6800 == 11 [pid = 1248] [id = 4] 09:22:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 37 (1093A800) [pid = 1248] [serial = 37] [outer = 0FC8EC00] 09:22:42 INFO - PROCESS | 1248 | 1464625361999 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1248 | ++DOCSHELL 109AB800 == 12 [pid = 1248] [id = 14] 09:22:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 38 (11203C00) [pid = 1248] [serial = 38] [outer = 00000000] 09:22:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 39 (112F4400) [pid = 1248] [serial = 39] [outer = 11203C00] 09:22:42 INFO - PROCESS | 1248 | 1464625362052 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 40 (11497000) [pid = 1248] [serial = 40] [outer = 11203C00] 09:22:42 INFO - PROCESS | 1248 | 1464625362487 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 891ms 09:22:42 INFO - PROCESS | 1248 | 1464625362559 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1248 | 1464625362564 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 09:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:22:42 INFO - PROCESS | 1248 | 1464625362569 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1248 | 1464625362572 Marionette TRACE conn6 <- [1,22,null,{}] 09:22:42 INFO - PROCESS | 1248 | 1464625362575 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:42 INFO - PROCESS | 1248 | 1464625362655 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 09:22:42 INFO - PROCESS | 1248 | 1464625362663 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 1248 | ++DOCSHELL 14D9B000 == 13 [pid = 1248] [id = 15] 09:22:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 41 (14F0F800) [pid = 1248] [serial = 41] [outer = 00000000] 09:22:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 42 (14F2A000) [pid = 1248] [serial = 42] [outer = 14F0F800] 09:22:42 INFO - PROCESS | 1248 | 1464625362710 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 43 (14FB1C00) [pid = 1248] [serial = 43] [outer = 14F0F800] 09:22:43 INFO - PROCESS | 1248 | 1464625363136 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 09:22:43 INFO - PROCESS | 1248 | 1464625363204 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1248 | 1464625363206 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:22:43 INFO - PROCESS | 1248 | 1464625363210 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1248 | 1464625363215 Marionette TRACE conn6 <- [1,26,null,{}] 09:22:43 INFO - PROCESS | 1248 | 1464625363226 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 1248 | 1464625363333 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 09:22:43 INFO - PROCESS | 1248 | 1464625363350 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1248 | ++DOCSHELL 17C12400 == 14 [pid = 1248] [id = 16] 09:22:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 44 (17C14C00) [pid = 1248] [serial = 44] [outer = 00000000] 09:22:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 45 (17DDA400) [pid = 1248] [serial = 45] [outer = 17C14C00] 09:22:43 INFO - PROCESS | 1248 | 1464625363400 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 46 (18951C00) [pid = 1248] [serial = 46] [outer = 17C14C00] 09:22:43 INFO - PROCESS | 1248 | 1464625363827 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 09:22:43 INFO - PROCESS | 1248 | 1464625363844 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 1248 | 1464625363846 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 09:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:22:43 INFO - PROCESS | 1248 | 1464625363849 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 1248 | 1464625363851 Marionette TRACE conn6 <- [1,30,null,{}] 09:22:43 INFO - PROCESS | 1248 | 1464625363854 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 1248 | 1464625363932 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 09:22:43 INFO - PROCESS | 1248 | 1464625363939 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1248 | ++DOCSHELL 15BF0000 == 15 [pid = 1248] [id = 17] 09:22:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 47 (189C1800) [pid = 1248] [serial = 47] [outer = 00000000] 09:22:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 48 (189E7800) [pid = 1248] [serial = 48] [outer = 189C1800] 09:22:44 INFO - PROCESS | 1248 | 1464625363986 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 49 (19871000) [pid = 1248] [serial = 49] [outer = 189C1800] 09:22:44 INFO - PROCESS | 1248 | 1464625364391 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 571ms 09:22:44 INFO - PROCESS | 1248 | 1464625364435 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1248 | 1464625364437 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 09:22:44 INFO - PROCESS | 1248 | 1464625364441 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:22:44 INFO - PROCESS | 1248 | 1464625364443 Marionette TRACE conn6 <- [1,34,null,{}] 09:22:44 INFO - PROCESS | 1248 | 1464625364446 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 1248 | 1464625364520 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 09:22:44 INFO - PROCESS | 1248 | 1464625364527 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 1248 | ++DOCSHELL 14D97400 == 16 [pid = 1248] [id = 18] 09:22:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 50 (189BFC00) [pid = 1248] [serial = 50] [outer = 00000000] 09:22:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 51 (1998C000) [pid = 1248] [serial = 51] [outer = 189BFC00] 09:22:44 INFO - PROCESS | 1248 | 1464625364575 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 52 (19F7A800) [pid = 1248] [serial = 52] [outer = 189BFC00] 09:22:45 INFO - PROCESS | 1248 | 1464625364994 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 09:22:45 INFO - PROCESS | 1248 | 1464625365014 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1248 | 1464625365016 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 09:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:22:45 INFO - PROCESS | 1248 | 1464625365019 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1248 | 1464625365021 Marionette TRACE conn6 <- [1,38,null,{}] 09:22:45 INFO - PROCESS | 1248 | 1464625365024 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 1248 | 1464625365149 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 09:22:45 INFO - PROCESS | 1248 | 1464625365158 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1248 | ++DOCSHELL 19986800 == 17 [pid = 1248] [id = 19] 09:22:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 53 (19F7E800) [pid = 1248] [serial = 53] [outer = 00000000] 09:22:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 54 (1BCC0400) [pid = 1248] [serial = 54] [outer = 19F7E800] 09:22:45 INFO - PROCESS | 1248 | 1464625365204 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 55 (1C0BA800) [pid = 1248] [serial = 55] [outer = 19F7E800] 09:22:45 INFO - PROCESS | 1248 | 1464625365583 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 09:22:45 INFO - PROCESS | 1248 | 1464625365590 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 1248 | 1464625365592 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 09:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:22:45 INFO - PROCESS | 1248 | 1464625365595 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 1248 | 1464625365597 Marionette TRACE conn6 <- [1,42,null,{}] 09:22:45 INFO - PROCESS | 1248 | 1464625365600 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:45 INFO - PROCESS | 1248 | 1464625365674 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 09:22:45 INFO - PROCESS | 1248 | 1464625365680 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1248 | ++DOCSHELL 1AD90C00 == 18 [pid = 1248] [id = 20] 09:22:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 56 (1AD91000) [pid = 1248] [serial = 56] [outer = 00000000] 09:22:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 57 (1AD94C00) [pid = 1248] [serial = 57] [outer = 1AD91000] 09:22:45 INFO - PROCESS | 1248 | 1464625365727 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 58 (1C162800) [pid = 1248] [serial = 58] [outer = 1AD91000] 09:22:46 INFO - PROCESS | 1248 | 1464625366296 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 731ms 09:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:22:46 INFO - PROCESS | 1248 | 1464625366326 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1248 | 1464625366328 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 09:22:46 INFO - PROCESS | 1248 | 1464625366331 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1248 | 1464625366333 Marionette TRACE conn6 <- [1,46,null,{}] 09:22:46 INFO - PROCESS | 1248 | 1464625366336 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 1248 | 1464625366410 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 09:22:46 INFO - PROCESS | 1248 | 1464625366416 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1248 | ++DOCSHELL 14286800 == 19 [pid = 1248] [id = 21] 09:22:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (1AD94800) [pid = 1248] [serial = 59] [outer = 00000000] 09:22:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (1CD72000) [pid = 1248] [serial = 60] [outer = 1AD94800] 09:22:46 INFO - PROCESS | 1248 | 1464625366465 Marionette DEBUG loaded listener.js 09:22:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (1D69A400) [pid = 1248] [serial = 61] [outer = 1AD94800] 09:22:46 INFO - PROCESS | 1248 | 1464625366853 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 573ms 09:22:46 INFO - PROCESS | 1248 | 1464625366906 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1248 | 1464625366908 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 09:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:22:46 INFO - PROCESS | 1248 | 1464625366911 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1248 | 1464625366913 Marionette TRACE conn6 <- [1,50,null,{}] 09:22:46 INFO - PROCESS | 1248 | 1464625366916 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 1248 | 1464625366994 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 09:22:47 INFO - PROCESS | 1248 | 1464625367017 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1248 | ++DOCSHELL 18EA3400 == 20 [pid = 1248] [id = 22] 09:22:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (18EA3800) [pid = 1248] [serial = 62] [outer = 00000000] 09:22:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (18EA8000) [pid = 1248] [serial = 63] [outer = 18EA3800] 09:22:47 INFO - PROCESS | 1248 | 1464625367062 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (198B5C00) [pid = 1248] [serial = 64] [outer = 18EA3800] 09:22:47 INFO - PROCESS | 1248 | 1464625367432 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 09:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:22:47 INFO - PROCESS | 1248 | 1464625367483 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1248 | 1464625367485 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 09:22:47 INFO - PROCESS | 1248 | 1464625367488 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1248 | 1464625367489 Marionette TRACE conn6 <- [1,54,null,{}] 09:22:47 INFO - PROCESS | 1248 | 1464625367493 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:47 INFO - PROCESS | 1248 | 1464625367599 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 09:22:47 INFO - PROCESS | 1248 | 1464625367607 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 1248 | ++DOCSHELL 10215000 == 21 [pid = 1248] [id = 23] 09:22:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (10217400) [pid = 1248] [serial = 65] [outer = 00000000] 09:22:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1021C800) [pid = 1248] [serial = 66] [outer = 10217400] 09:22:47 INFO - PROCESS | 1248 | 1464625367651 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (10220400) [pid = 1248] [serial = 67] [outer = 10217400] 09:22:48 INFO - PROCESS | 1248 | 1464625368021 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 09:22:48 INFO - PROCESS | 1248 | 1464625368059 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1248 | 1464625368061 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 09:22:48 INFO - PROCESS | 1248 | 1464625368064 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:22:48 INFO - PROCESS | 1248 | 1464625368066 Marionette TRACE conn6 <- [1,58,null,{}] 09:22:48 INFO - PROCESS | 1248 | 1464625368070 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 1248 | 1464625368207 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 09:22:48 INFO - PROCESS | 1248 | 1464625368219 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1248 | ++DOCSHELL 10348800 == 22 [pid = 1248] [id = 24] 09:22:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (10348C00) [pid = 1248] [serial = 68] [outer = 00000000] 09:22:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1034D800) [pid = 1248] [serial = 69] [outer = 10348C00] 09:22:48 INFO - PROCESS | 1248 | 1464625368268 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (1AD8D800) [pid = 1248] [serial = 70] [outer = 10348C00] 09:22:48 INFO - PROCESS | 1248 | 1464625368662 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 09:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:22:48 INFO - PROCESS | 1248 | 1464625368699 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 1248 | 1464625368701 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 09:22:48 INFO - PROCESS | 1248 | 1464625368703 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 1248 | 1464625368705 Marionette TRACE conn6 <- [1,62,null,{}] 09:22:48 INFO - PROCESS | 1248 | 1464625368722 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 1248 | 1464625368799 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 09:22:48 INFO - PROCESS | 1248 | 1464625368806 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1248 | ++DOCSHELL 1DBCB000 == 23 [pid = 1248] [id = 25] 09:22:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (1DBCB400) [pid = 1248] [serial = 71] [outer = 00000000] 09:22:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (1DBD2C00) [pid = 1248] [serial = 72] [outer = 1DBCB400] 09:22:48 INFO - PROCESS | 1248 | 1464625368850 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1DBD0400) [pid = 1248] [serial = 73] [outer = 1DBCB400] 09:22:49 INFO - PROCESS | 1248 | 1464625369230 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 09:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:22:49 INFO - PROCESS | 1248 | 1464625369275 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 1248 | 1464625369277 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 09:22:49 INFO - PROCESS | 1248 | 1464625369280 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1248 | 1464625369281 Marionette TRACE conn6 <- [1,66,null,{}] 09:22:49 INFO - PROCESS | 1248 | 1464625369284 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 1248 | 1464625369407 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 09:22:49 INFO - PROCESS | 1248 | 1464625369416 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:49 INFO - PROCESS | 1248 | ++DOCSHELL 1DBCF000 == 24 [pid = 1248] [id = 26] 09:22:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1DBD2800) [pid = 1248] [serial = 74] [outer = 00000000] 09:22:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1DCB5400) [pid = 1248] [serial = 75] [outer = 1DBD2800] 09:22:49 INFO - PROCESS | 1248 | 1464625369460 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1DCB8800) [pid = 1248] [serial = 76] [outer = 1DBD2800] 09:22:50 INFO - PROCESS | 1248 | 1464625370633 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1376ms 09:22:50 INFO - PROCESS | 1248 | 1464625370687 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 09:22:50 INFO - PROCESS | 1248 | 1464625370691 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 09:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:22:50 INFO - PROCESS | 1248 | 1464625370696 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:22:50 INFO - PROCESS | 1248 | 1464625370700 Marionette TRACE conn6 <- [1,70,null,{}] 09:22:50 INFO - PROCESS | 1248 | 1464625370709 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:50 INFO - PROCESS | 1248 | 1464625370813 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 09:22:50 INFO - PROCESS | 1248 | 1464625370865 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1248 | ++DOCSHELL 1021E400 == 25 [pid = 1248] [id = 27] 09:22:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1021F000) [pid = 1248] [serial = 77] [outer = 00000000] 09:22:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (10345000) [pid = 1248] [serial = 78] [outer = 1021F000] 09:22:50 INFO - PROCESS | 1248 | 1464625370916 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1034BC00) [pid = 1248] [serial = 79] [outer = 1021F000] 09:22:51 INFO - PROCESS | 1248 | 1464625371328 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 09:22:51 INFO - PROCESS | 1248 | 1464625371372 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 1248 | 1464625371377 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 09:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:22:51 INFO - PROCESS | 1248 | 1464625371389 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1248 | 1464625371391 Marionette TRACE conn6 <- [1,74,null,{}] 09:22:51 INFO - PROCESS | 1248 | 1464625371395 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 1248 | 1464625371498 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 09:22:51 INFO - PROCESS | 1248 | 1464625371506 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1248 | ++DOCSHELL 11210800 == 26 [pid = 1248] [id = 28] 09:22:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (112EF800) [pid = 1248] [serial = 80] [outer = 00000000] 09:22:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14A2EC00) [pid = 1248] [serial = 81] [outer = 112EF800] 09:22:51 INFO - PROCESS | 1248 | 1464625371553 Marionette DEBUG loaded listener.js 09:22:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (14D93400) [pid = 1248] [serial = 82] [outer = 112EF800] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (166E7000) [pid = 1248] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1D69D400) [pid = 1248] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19233000) [pid = 1248] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1C0B9400) [pid = 1248] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (11203C00) [pid = 1248] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (14F0F800) [pid = 1248] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (17C14C00) [pid = 1248] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (189C1800) [pid = 1248] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (189BFC00) [pid = 1248] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19F7E800) [pid = 1248] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (18EA3800) [pid = 1248] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (10217400) [pid = 1248] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:22:52 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (10348C00) [pid = 1248] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:22:52 INFO - PROCESS | 1248 | 1464625372323 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 991ms 09:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:22:52 INFO - PROCESS | 1248 | 1464625372376 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1248 | 1464625372378 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 09:22:52 INFO - PROCESS | 1248 | 1464625372381 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1248 | 1464625372385 Marionette TRACE conn6 <- [1,78,null,{}] 09:22:52 INFO - PROCESS | 1248 | 1464625372395 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:52 INFO - PROCESS | 1248 | 1464625372475 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 09:22:52 INFO - PROCESS | 1248 | 1464625372483 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:52 INFO - PROCESS | 1248 | ++DOCSHELL 14F29000 == 27 [pid = 1248] [id = 29] 09:22:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (14FAF400) [pid = 1248] [serial = 83] [outer = 00000000] 09:22:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (162EE400) [pid = 1248] [serial = 84] [outer = 14FAF400] 09:22:52 INFO - PROCESS | 1248 | 1464625372530 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (17808C00) [pid = 1248] [serial = 85] [outer = 14FAF400] 09:22:52 INFO - PROCESS | 1248 | 1464625372965 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 09:22:53 INFO - PROCESS | 1248 | 1464625373012 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1248 | 1464625373015 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 09:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:22:53 INFO - PROCESS | 1248 | 1464625373018 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1248 | 1464625373030 Marionette TRACE conn6 <- [1,82,null,{}] 09:22:53 INFO - PROCESS | 1248 | 1464625373034 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 1248 | 1464625373129 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 09:22:53 INFO - PROCESS | 1248 | 1464625373145 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1248 | ++DOCSHELL 17DE1000 == 28 [pid = 1248] [id = 30] 09:22:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (180CA800) [pid = 1248] [serial = 86] [outer = 00000000] 09:22:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (189C9000) [pid = 1248] [serial = 87] [outer = 180CA800] 09:22:53 INFO - PROCESS | 1248 | 1464625373191 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (18A26000) [pid = 1248] [serial = 88] [outer = 180CA800] 09:22:53 INFO - PROCESS | 1248 | 1464625373614 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 09:22:53 INFO - PROCESS | 1248 | 1464625373652 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 1248 | 1464625373654 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 09:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:22:53 INFO - PROCESS | 1248 | 1464625373661 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 1248 | 1464625373663 Marionette TRACE conn6 <- [1,86,null,{}] 09:22:53 INFO - PROCESS | 1248 | 1464625373666 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 1248 | 1464625373741 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 09:22:53 INFO - PROCESS | 1248 | 1464625373749 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1248 | ++DOCSHELL 18E43C00 == 29 [pid = 1248] [id = 31] 09:22:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (18EA0400) [pid = 1248] [serial = 89] [outer = 00000000] 09:22:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (1922A400) [pid = 1248] [serial = 90] [outer = 18EA0400] 09:22:53 INFO - PROCESS | 1248 | 1464625373793 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (198B6400) [pid = 1248] [serial = 91] [outer = 18EA0400] 09:22:54 INFO - PROCESS | 1248 | 1464625374329 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 732ms 09:22:54 INFO - PROCESS | 1248 | 1464625374394 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1248 | 1464625374398 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 09:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:22:54 INFO - PROCESS | 1248 | 1464625374404 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1248 | 1464625374408 Marionette TRACE conn6 <- [1,90,null,{}] 09:22:54 INFO - PROCESS | 1248 | 1464625374414 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 1248 | 1464625374546 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 09:22:54 INFO - PROCESS | 1248 | 1464625374631 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:54 INFO - PROCESS | 1248 | ++DOCSHELL 10340000 == 30 [pid = 1248] [id = 32] 09:22:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (10340400) [pid = 1248] [serial = 92] [outer = 00000000] 09:22:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (11492800) [pid = 1248] [serial = 93] [outer = 10340400] 09:22:54 INFO - PROCESS | 1248 | 1464625374689 Marionette DEBUG loaded listener.js 09:22:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14A2D000) [pid = 1248] [serial = 94] [outer = 10340400] 09:22:55 INFO - PROCESS | 1248 | 1464625375184 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 09:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 09:22:55 INFO - PROCESS | 1248 | 1464625375239 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 09:22:55 INFO - PROCESS | 1248 | 1464625375246 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 09:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:22:55 INFO - PROCESS | 1248 | 1464625375252 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:22:55 INFO - PROCESS | 1248 | 1464625375255 Marionette TRACE conn6 <- [1,94,null,{}] 09:22:55 INFO - PROCESS | 1248 | 1464625375259 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:55 INFO - PROCESS | 1248 | 1464625375362 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 09:22:55 INFO - PROCESS | 1248 | 1464625375445 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1248 | ++DOCSHELL 166E7000 == 31 [pid = 1248] [id = 33] 09:22:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (166EAC00) [pid = 1248] [serial = 95] [outer = 00000000] 09:22:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (189E6000) [pid = 1248] [serial = 96] [outer = 166EAC00] 09:22:55 INFO - PROCESS | 1248 | 1464625375501 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18EA9400) [pid = 1248] [serial = 97] [outer = 166EAC00] 09:22:56 INFO - PROCESS | 1248 | 1464625376051 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 871ms 09:22:56 INFO - PROCESS | 1248 | 1464625376124 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1248 | 1464625376126 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 09:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:22:56 INFO - PROCESS | 1248 | 1464625376130 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1248 | 1464625376134 Marionette TRACE conn6 <- [1,98,null,{}] 09:22:56 INFO - PROCESS | 1248 | 1464625376145 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 1248 | 1464625376250 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 09:22:56 INFO - PROCESS | 1248 | 1464625376323 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1248 | ++DOCSHELL 18EA4800 == 32 [pid = 1248] [id = 34] 09:22:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F82400) [pid = 1248] [serial = 98] [outer = 00000000] 09:22:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1A27A400) [pid = 1248] [serial = 99] [outer = 19F82400] 09:22:56 INFO - PROCESS | 1248 | 1464625376382 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1AD89400) [pid = 1248] [serial = 100] [outer = 19F82400] 09:22:56 INFO - PROCESS | 1248 | 1464625376900 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 09:22:56 INFO - PROCESS | 1248 | 1464625376963 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1248 | 1464625376966 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 09:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:22:57 INFO - PROCESS | 1248 | 1464625376970 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1248 | 1464625376972 Marionette TRACE conn6 <- [1,102,null,{}] 09:22:57 INFO - PROCESS | 1248 | 1464625376976 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:57 INFO - PROCESS | 1248 | 1464625377075 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 09:22:57 INFO - PROCESS | 1248 | 1464625377157 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:57 INFO - PROCESS | 1248 | ++DOCSHELL 1AD95C00 == 33 [pid = 1248] [id = 35] 09:22:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1AE48C00) [pid = 1248] [serial = 101] [outer = 00000000] 09:22:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1B55A000) [pid = 1248] [serial = 102] [outer = 1AE48C00] 09:22:57 INFO - PROCESS | 1248 | 1464625377212 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (1BCC1000) [pid = 1248] [serial = 103] [outer = 1AE48C00] 09:22:57 INFO - PROCESS | 1248 | 1464625377830 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 930ms 09:22:57 INFO - PROCESS | 1248 | 1464625377904 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1248 | 1464625377908 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 09:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:22:57 INFO - PROCESS | 1248 | 1464625377913 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1248 | 1464625377917 Marionette TRACE conn6 <- [1,106,null,{}] 09:22:57 INFO - PROCESS | 1248 | 1464625377923 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 1248 | 1464625378026 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 09:22:58 INFO - PROCESS | 1248 | 1464625378091 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1248 | ++DOCSHELL 10218000 == 34 [pid = 1248] [id = 36] 09:22:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (10218400) [pid = 1248] [serial = 104] [outer = 00000000] 09:22:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (10221C00) [pid = 1248] [serial = 105] [outer = 10218400] 09:22:58 INFO - PROCESS | 1248 | 1464625378142 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1034AC00) [pid = 1248] [serial = 106] [outer = 10218400] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19CD1000) [pid = 1248] [serial = 17] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1780A400) [pid = 1248] [serial = 9] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1780FC00) [pid = 1248] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (11493000) [pid = 1248] [serial = 4] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0CF7C000) [pid = 1248] [serial = 24] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (198B7000) [pid = 1248] [serial = 27] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1C4AA800) [pid = 1248] [serial = 30] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (10809400) [pid = 1248] [serial = 36] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (112F4400) [pid = 1248] [serial = 39] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (11497000) [pid = 1248] [serial = 40] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (14F2A000) [pid = 1248] [serial = 42] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (17DDA400) [pid = 1248] [serial = 45] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (189E7800) [pid = 1248] [serial = 48] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19871000) [pid = 1248] [serial = 49] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1998C000) [pid = 1248] [serial = 51] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1BCC0400) [pid = 1248] [serial = 54] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (1AD94C00) [pid = 1248] [serial = 57] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (1CD72000) [pid = 1248] [serial = 60] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (18EA8000) [pid = 1248] [serial = 63] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (1021C800) [pid = 1248] [serial = 66] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (1034D800) [pid = 1248] [serial = 69] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1014E000) [pid = 1248] [serial = 33] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19F7A800) [pid = 1248] [serial = 52] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (18951C00) [pid = 1248] [serial = 46] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1C0BA800) [pid = 1248] [serial = 55] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (198BCC00) [pid = 1248] [serial = 28] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (14FB1C00) [pid = 1248] [serial = 43] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (1DBD2C00) [pid = 1248] [serial = 72] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (1AD8D800) [pid = 1248] [serial = 70] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (10220400) [pid = 1248] [serial = 67] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 62 (1D44E000) [pid = 1248] [serial = 31] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 61 (198B5C00) [pid = 1248] [serial = 64] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 60 (1DBC6000) [pid = 1248] [serial = 22] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 59 (1D69FC00) [pid = 1248] [serial = 21] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | --DOMWINDOW == 58 (19985800) [pid = 1248] [serial = 14] [outer = 00000000] [url = about:blank] 09:22:58 INFO - PROCESS | 1248 | 1464625378639 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 791ms 09:22:58 INFO - PROCESS | 1248 | 1464625378704 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 09:22:58 INFO - PROCESS | 1248 | 1464625378709 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 09:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:22:58 INFO - PROCESS | 1248 | 1464625378715 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:22:58 INFO - PROCESS | 1248 | 1464625378718 Marionette TRACE conn6 <- [1,110,null,{}] 09:22:58 INFO - PROCESS | 1248 | 1464625378722 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 1248 | 1464625378803 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 09:22:58 INFO - PROCESS | 1248 | 1464625378812 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1248 | ++DOCSHELL 1080AC00 == 35 [pid = 1248] [id = 37] 09:22:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 59 (10870400) [pid = 1248] [serial = 107] [outer = 00000000] 09:22:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 60 (14493800) [pid = 1248] [serial = 108] [outer = 10870400] 09:22:58 INFO - PROCESS | 1248 | 1464625378858 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 61 (14C6E400) [pid = 1248] [serial = 109] [outer = 10870400] 09:22:59 INFO - PROCESS | 1248 | 1464625379282 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:22:59 INFO - PROCESS | 1248 | 1464625379348 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1248 | 1464625379351 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 09:22:59 INFO - PROCESS | 1248 | 1464625379354 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:22:59 INFO - PROCESS | 1248 | 1464625379358 Marionette TRACE conn6 <- [1,114,null,{}] 09:22:59 INFO - PROCESS | 1248 | 1464625379368 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 1248 | 1464625379476 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 09:22:59 INFO - PROCESS | 1248 | 1464625379492 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 1248 | ++DOCSHELL 1780FC00 == 36 [pid = 1248] [id = 38] 09:22:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 62 (17810400) [pid = 1248] [serial = 110] [outer = 00000000] 09:22:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 63 (17C1BC00) [pid = 1248] [serial = 111] [outer = 17810400] 09:22:59 INFO - PROCESS | 1248 | 1464625379540 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (180D7000) [pid = 1248] [serial = 112] [outer = 17810400] 09:23:00 INFO - PROCESS | 1248 | 1464625379973 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 09:23:00 INFO - PROCESS | 1248 | 1464625380029 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1248 | 1464625380031 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 09:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:23:00 INFO - PROCESS | 1248 | 1464625380034 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1248 | 1464625380036 Marionette TRACE conn6 <- [1,118,null,{}] 09:23:00 INFO - PROCESS | 1248 | 1464625380040 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 1248 | 1464625380119 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 09:23:00 INFO - PROCESS | 1248 | 1464625380128 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1248 | ++DOCSHELL 18E4B000 == 37 [pid = 1248] [id = 39] 09:23:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (18E9C400) [pid = 1248] [serial = 113] [outer = 00000000] 09:23:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (1922A000) [pid = 1248] [serial = 114] [outer = 18E9C400] 09:23:00 INFO - PROCESS | 1248 | 1464625380174 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (198BE400) [pid = 1248] [serial = 115] [outer = 18E9C400] 09:23:00 INFO - PROCESS | 1248 | 1464625380575 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 09:23:00 INFO - PROCESS | 1248 | 1464625380608 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 1248 | 1464625380619 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 09:23:00 INFO - PROCESS | 1248 | 1464625380638 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 1248 | 1464625380640 Marionette TRACE conn6 <- [1,122,null,{}] 09:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:23:00 INFO - PROCESS | 1248 | 1464625380643 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:00 INFO - PROCESS | 1248 | 1464625380718 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 09:23:00 INFO - PROCESS | 1248 | 1464625380724 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1248 | ++DOCSHELL 19985800 == 38 [pid = 1248] [id = 40] 09:23:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (19986000) [pid = 1248] [serial = 116] [outer = 00000000] 09:23:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (19CD4000) [pid = 1248] [serial = 117] [outer = 19986000] 09:23:00 INFO - PROCESS | 1248 | 1464625380769 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (19DB3800) [pid = 1248] [serial = 118] [outer = 19986000] 09:23:01 INFO - PROCESS | 1248 | 1464625381213 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 09:23:01 INFO - PROCESS | 1248 | 1464625381275 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 09:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:23:01 INFO - PROCESS | 1248 | 1464625381276 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 09:23:01 INFO - PROCESS | 1248 | 1464625381280 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1248 | 1464625381281 Marionette TRACE conn6 <- [1,126,null,{}] 09:23:01 INFO - PROCESS | 1248 | 1464625381285 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 1248 | 1464625381408 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 09:23:01 INFO - PROCESS | 1248 | 1464625381460 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1248 | ++DOCSHELL 14289400 == 39 [pid = 1248] [id = 41] 09:23:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19868000) [pid = 1248] [serial = 119] [outer = 00000000] 09:23:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (19F7F800) [pid = 1248] [serial = 120] [outer = 19868000] 09:23:01 INFO - PROCESS | 1248 | 1464625381505 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (1AD87400) [pid = 1248] [serial = 121] [outer = 19868000] 09:23:01 INFO - PROCESS | 1248 | 1464625381927 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 09:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:23:01 INFO - PROCESS | 1248 | 1464625381950 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1248 | 1464625381952 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 09:23:01 INFO - PROCESS | 1248 | 1464625381955 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1248 | 1464625381957 Marionette TRACE conn6 <- [1,130,null,{}] 09:23:01 INFO - PROCESS | 1248 | 1464625381966 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 1248 | 1464625382065 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 09:23:02 INFO - PROCESS | 1248 | 1464625382136 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1248 | ++DOCSHELL 1AD8A400 == 40 [pid = 1248] [id = 42] 09:23:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (1AD8C400) [pid = 1248] [serial = 122] [outer = 00000000] 09:23:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (1BCC8400) [pid = 1248] [serial = 123] [outer = 1AD8C400] 09:23:02 INFO - PROCESS | 1248 | 1464625382184 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (1C43C400) [pid = 1248] [serial = 124] [outer = 1AD8C400] 09:23:02 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (180CA800) [pid = 1248] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:23:02 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (1021F000) [pid = 1248] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:23:02 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (112EF800) [pid = 1248] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:23:02 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (14FAF400) [pid = 1248] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:23:02 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (1DBD2800) [pid = 1248] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:23:02 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (1AD91000) [pid = 1248] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:23:02 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (1AD94800) [pid = 1248] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:23:02 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (1DBCB400) [pid = 1248] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:23:02 INFO - PROCESS | 1248 | 1464625382562 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 631ms 09:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:23:02 INFO - PROCESS | 1248 | 1464625382586 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1248 | 1464625382588 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 09:23:02 INFO - PROCESS | 1248 | 1464625382591 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1248 | 1464625382593 Marionette TRACE conn6 <- [1,134,null,{}] 09:23:02 INFO - PROCESS | 1248 | 1464625382597 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:02 INFO - PROCESS | 1248 | 1464625382681 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 09:23:02 INFO - PROCESS | 1248 | 1464625382745 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 1248 | ++DOCSHELL 14FAF400 == 41 [pid = 1248] [id = 43] 09:23:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (166E6800) [pid = 1248] [serial = 125] [outer = 00000000] 09:23:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (19EE1000) [pid = 1248] [serial = 126] [outer = 166E6800] 09:23:02 INFO - PROCESS | 1248 | 1464625382792 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (19EE4400) [pid = 1248] [serial = 127] [outer = 166E6800] 09:23:03 INFO - PROCESS | 1248 | 1464625383138 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 09:23:03 INFO - PROCESS | 1248 | 1464625383162 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 09:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:23:03 INFO - PROCESS | 1248 | 1464625383164 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 09:23:03 INFO - PROCESS | 1248 | 1464625383167 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1248 | 1464625383169 Marionette TRACE conn6 <- [1,138,null,{}] 09:23:03 INFO - PROCESS | 1248 | 1464625383172 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 1248 | 1464625383247 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 09:23:03 INFO - PROCESS | 1248 | 1464625383254 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AD800 == 42 [pid = 1248] [id = 44] 09:23:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (0C9B2000) [pid = 1248] [serial = 128] [outer = 00000000] 09:23:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (0C9B5800) [pid = 1248] [serial = 129] [outer = 0C9B2000] 09:23:03 INFO - PROCESS | 1248 | 1464625383299 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (0C9B8800) [pid = 1248] [serial = 130] [outer = 0C9B2000] 09:23:03 INFO - PROCESS | 1248 | 1464625383746 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 631ms 09:23:03 INFO - PROCESS | 1248 | 1464625383799 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 09:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:23:03 INFO - PROCESS | 1248 | 1464625383801 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 09:23:03 INFO - PROCESS | 1248 | 1464625383804 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 1248 | 1464625383806 Marionette TRACE conn6 <- [1,142,null,{}] 09:23:03 INFO - PROCESS | 1248 | 1464625383810 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 1248 | 1464625383885 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 09:23:03 INFO - PROCESS | 1248 | 1464625383892 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1248 | ++DOCSHELL 15B09800 == 43 [pid = 1248] [id = 45] 09:23:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (15BE9400) [pid = 1248] [serial = 131] [outer = 00000000] 09:23:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (19EE3400) [pid = 1248] [serial = 132] [outer = 15BE9400] 09:23:03 INFO - PROCESS | 1248 | 1464625383936 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (19EEA400) [pid = 1248] [serial = 133] [outer = 15BE9400] 09:23:04 INFO - PROCESS | 1248 | 1464625384351 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 571ms 09:23:04 INFO - PROCESS | 1248 | 1464625384380 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 09:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:23:04 INFO - PROCESS | 1248 | 1464625384382 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 09:23:04 INFO - PROCESS | 1248 | 1464625384385 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1248 | 1464625384387 Marionette TRACE conn6 <- [1,146,null,{}] 09:23:04 INFO - PROCESS | 1248 | 1464625384394 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 1248 | 1464625384491 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 09:23:04 INFO - PROCESS | 1248 | 1464625384498 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 1248 | ++DOCSHELL 10219400 == 44 [pid = 1248] [id = 46] 09:23:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (189C4800) [pid = 1248] [serial = 134] [outer = 00000000] 09:23:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1D44EC00) [pid = 1248] [serial = 135] [outer = 189C4800] 09:23:04 INFO - PROCESS | 1248 | 1464625384547 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (1D695000) [pid = 1248] [serial = 136] [outer = 189C4800] 09:23:05 INFO - PROCESS | 1248 | 1464625385082 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 730ms 09:23:05 INFO - PROCESS | 1248 | 1464625385116 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 09:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:23:05 INFO - PROCESS | 1248 | 1464625385120 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 09:23:05 INFO - PROCESS | 1248 | 1464625385126 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 1248 | 1464625385130 Marionette TRACE conn6 <- [1,150,null,{}] 09:23:05 INFO - PROCESS | 1248 | 1464625385137 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:05 INFO - PROCESS | 1248 | 1464625385245 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 09:23:05 INFO - PROCESS | 1248 | 1464625385322 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1248 | ++DOCSHELL 0FC3A800 == 45 [pid = 1248] [id = 47] 09:23:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0FC3BC00) [pid = 1248] [serial = 137] [outer = 00000000] 09:23:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1033F800) [pid = 1248] [serial = 138] [outer = 0FC3BC00] 09:23:05 INFO - PROCESS | 1248 | 1464625385419 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (11493800) [pid = 1248] [serial = 139] [outer = 0FC3BC00] 09:23:06 INFO - PROCESS | 1248 | 1464625386076 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 991ms 09:23:06 INFO - PROCESS | 1248 | 1464625386116 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1248 | 1464625386122 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 09:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:23:06 INFO - PROCESS | 1248 | 1464625386129 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1248 | 1464625386132 Marionette TRACE conn6 <- [1,154,null,{}] 09:23:06 INFO - PROCESS | 1248 | 1464625386136 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 1248 | 1464625386241 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 09:23:06 INFO - PROCESS | 1248 | 1464625386315 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1248 | ++DOCSHELL 180D0000 == 46 [pid = 1248] [id = 48] 09:23:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (18958400) [pid = 1248] [serial = 140] [outer = 00000000] 09:23:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (18E45400) [pid = 1248] [serial = 141] [outer = 18958400] 09:23:06 INFO - PROCESS | 1248 | 1464625386373 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (198B6C00) [pid = 1248] [serial = 142] [outer = 18958400] 09:23:06 INFO - PROCESS | 1248 | 1464625386924 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:23:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 830ms 09:23:06 INFO - PROCESS | 1248 | 1464625386961 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1248 | 1464625386963 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 09:23:06 INFO - PROCESS | 1248 | 1464625386967 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:23:07 INFO - PROCESS | 1248 | 1464625386971 Marionette TRACE conn6 <- [1,158,null,{}] 09:23:07 INFO - PROCESS | 1248 | 1464625386982 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:07 INFO - PROCESS | 1248 | 1464625387088 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 09:23:07 INFO - PROCESS | 1248 | 1464625387177 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 1248 | ++DOCSHELL 19CD3800 == 47 [pid = 1248] [id = 49] 09:23:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (1C442800) [pid = 1248] [serial = 143] [outer = 00000000] 09:23:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (1D37FC00) [pid = 1248] [serial = 144] [outer = 1C442800] 09:23:07 INFO - PROCESS | 1248 | 1464625387235 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (1D697800) [pid = 1248] [serial = 145] [outer = 1C442800] 09:23:07 INFO - PROCESS | 1248 | 1464625387832 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 930ms 09:23:07 INFO - PROCESS | 1248 | 1464625387901 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1248 | 1464625387904 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 09:23:07 INFO - PROCESS | 1248 | 1464625387907 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:23:07 INFO - PROCESS | 1248 | 1464625387909 Marionette TRACE conn6 <- [1,162,null,{}] 09:23:07 INFO - PROCESS | 1248 | 1464625387913 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 1248 | 1464625388032 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 09:23:08 INFO - PROCESS | 1248 | 1464625388117 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1248 | ++DOCSHELL 1060D400 == 48 [pid = 1248] [id = 50] 09:23:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (10617000) [pid = 1248] [serial = 146] [outer = 00000000] 09:23:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (166E3400) [pid = 1248] [serial = 147] [outer = 10617000] 09:23:08 INFO - PROCESS | 1248 | 1464625388174 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (18E45000) [pid = 1248] [serial = 148] [outer = 10617000] 09:23:08 INFO - PROCESS | 1248 | 1464625388853 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 972ms 09:23:08 INFO - PROCESS | 1248 | 1464625388882 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 1248 | 1464625388886 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 09:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:23:08 INFO - PROCESS | 1248 | 1464625388891 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 1248 | 1464625388894 Marionette TRACE conn6 <- [1,166,null,{}] 09:23:08 INFO - PROCESS | 1248 | 1464625388900 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 1248 | 1464625388996 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 09:23:09 INFO - PROCESS | 1248 | 1464625389090 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 1248 | ++DOCSHELL 0FDFA800 == 49 [pid = 1248] [id = 51] 09:23:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1014FC00) [pid = 1248] [serial = 149] [outer = 00000000] 09:23:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (10218800) [pid = 1248] [serial = 150] [outer = 1014FC00] 09:23:09 INFO - PROCESS | 1248 | 1464625389141 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1034D800) [pid = 1248] [serial = 151] [outer = 1014FC00] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 15B09800 == 48 [pid = 1248] [id = 45] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 0C9AD800 == 47 [pid = 1248] [id = 44] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 14FAF400 == 46 [pid = 1248] [id = 43] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 1AD8A400 == 45 [pid = 1248] [id = 42] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 14289400 == 44 [pid = 1248] [id = 41] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 19985800 == 43 [pid = 1248] [id = 40] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 18E4B000 == 42 [pid = 1248] [id = 39] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 1780FC00 == 41 [pid = 1248] [id = 38] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 1080AC00 == 40 [pid = 1248] [id = 37] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 10218000 == 39 [pid = 1248] [id = 36] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 18EA4800 == 38 [pid = 1248] [id = 34] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1922A400) [pid = 1248] [serial = 90] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 166E7000 == 37 [pid = 1248] [id = 33] 09:23:09 INFO - PROCESS | 1248 | --DOCSHELL 10340000 == 36 [pid = 1248] [id = 32] 09:23:09 INFO - PROCESS | 1248 | 1464625389742 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 890ms 09:23:09 INFO - PROCESS | 1248 | 1464625389782 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1248 | 1464625389788 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 09:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:23:09 INFO - PROCESS | 1248 | 1464625389794 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1248 | 1464625389796 Marionette TRACE conn6 <- [1,170,null,{}] 09:23:09 INFO - PROCESS | 1248 | 1464625389800 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 1248 | 1464625389896 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (18A26000) [pid = 1248] [serial = 88] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (10345000) [pid = 1248] [serial = 78] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1034BC00) [pid = 1248] [serial = 79] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (14A2EC00) [pid = 1248] [serial = 81] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (189C9000) [pid = 1248] [serial = 87] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (14D93400) [pid = 1248] [serial = 82] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17808C00) [pid = 1248] [serial = 85] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (162EE400) [pid = 1248] [serial = 84] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1DCB8800) [pid = 1248] [serial = 76] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1DCB5400) [pid = 1248] [serial = 75] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1C162800) [pid = 1248] [serial = 58] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1D69A400) [pid = 1248] [serial = 61] [outer = 00000000] [url = about:blank] 09:23:09 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1DBD0400) [pid = 1248] [serial = 73] [outer = 00000000] [url = about:blank] 09:23:10 INFO - PROCESS | 1248 | 1464625389974 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B7800 == 37 [pid = 1248] [id = 52] 09:23:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (0C9B8C00) [pid = 1248] [serial = 152] [outer = 00000000] 09:23:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1021C400) [pid = 1248] [serial = 153] [outer = 0C9B8C00] 09:23:10 INFO - PROCESS | 1248 | 1464625390021 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (1034B000) [pid = 1248] [serial = 154] [outer = 0C9B8C00] 09:23:10 INFO - PROCESS | 1248 | 1464625390390 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 09:23:10 INFO - PROCESS | 1248 | 1464625390427 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 1248 | 1464625390429 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 09:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:23:10 INFO - PROCESS | 1248 | 1464625390433 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 1248 | 1464625390436 Marionette TRACE conn6 <- [1,174,null,{}] 09:23:10 INFO - PROCESS | 1248 | 1464625390447 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:10 INFO - PROCESS | 1248 | 1464625390534 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 09:23:10 INFO - PROCESS | 1248 | 1464625390543 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1248 | ++DOCSHELL 144ED400 == 38 [pid = 1248] [id = 53] 09:23:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (144F1800) [pid = 1248] [serial = 155] [outer = 00000000] 09:23:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (15B10C00) [pid = 1248] [serial = 156] [outer = 144F1800] 09:23:10 INFO - PROCESS | 1248 | 1464625390593 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (162F5800) [pid = 1248] [serial = 157] [outer = 144F1800] 09:23:11 INFO - PROCESS | 1248 | 1464625391007 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 09:23:11 INFO - PROCESS | 1248 | 1464625391067 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1248 | 1464625391069 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 09:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:23:11 INFO - PROCESS | 1248 | 1464625391073 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1248 | 1464625391074 Marionette TRACE conn6 <- [1,178,null,{}] 09:23:11 INFO - PROCESS | 1248 | 1464625391078 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 1248 | 1464625391163 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 09:23:11 INFO - PROCESS | 1248 | 1464625391172 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1248 | ++DOCSHELL 17BF0C00 == 39 [pid = 1248] [id = 54] 09:23:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17DE1400) [pid = 1248] [serial = 158] [outer = 00000000] 09:23:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (189DE800) [pid = 1248] [serial = 159] [outer = 17DE1400] 09:23:11 INFO - PROCESS | 1248 | 1464625391219 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18E3F800) [pid = 1248] [serial = 160] [outer = 17DE1400] 09:23:11 INFO - PROCESS | 1248 | 1464625391637 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 09:23:11 INFO - PROCESS | 1248 | 1464625391707 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1248 | 1464625391709 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 09:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:23:11 INFO - PROCESS | 1248 | 1464625391712 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 1248 | 1464625391714 Marionette TRACE conn6 <- [1,182,null,{}] 09:23:11 INFO - PROCESS | 1248 | 1464625391717 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:11 INFO - PROCESS | 1248 | 1464625391806 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 09:23:11 INFO - PROCESS | 1248 | 1464625391813 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:11 INFO - PROCESS | 1248 | ++DOCSHELL 18EA1C00 == 40 [pid = 1248] [id = 55] 09:23:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (18EA2400) [pid = 1248] [serial = 161] [outer = 00000000] 09:23:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (198B6800) [pid = 1248] [serial = 162] [outer = 18EA2400] 09:23:11 INFO - PROCESS | 1248 | 1464625391859 Marionette DEBUG loaded listener.js 09:23:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19985400) [pid = 1248] [serial = 163] [outer = 18EA2400] 09:23:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19951400) [pid = 1248] [serial = 164] [outer = 0FC8EC00] 09:23:12 INFO - PROCESS | 1248 | 1464625392373 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:23:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:23:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 09:23:12 INFO - PROCESS | 1248 | 1464625392387 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 09:23:12 INFO - PROCESS | 1248 | 1464625392389 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 09:23:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:23:12 INFO - PROCESS | 1248 | 1464625392392 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:23:12 INFO - PROCESS | 1248 | 1464625392393 Marionette TRACE conn6 <- [1,186,null,{}] 09:23:12 INFO - PROCESS | 1248 | 1464625392397 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:12 INFO - PROCESS | 1248 | 1464625392529 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 09:23:12 INFO - PROCESS | 1248 | 1464625392604 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 1248 | ++DOCSHELL 0FD0C800 == 41 [pid = 1248] [id = 56] 09:23:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (10876800) [pid = 1248] [serial = 165] [outer = 00000000] 09:23:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (19F78800) [pid = 1248] [serial = 166] [outer = 10876800] 09:23:12 INFO - PROCESS | 1248 | 1464625392649 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A279000) [pid = 1248] [serial = 167] [outer = 10876800] 09:23:13 INFO - PROCESS | 1248 | 1464625393075 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 09:23:13 INFO - PROCESS | 1248 | 1464625393131 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1248 | 1464625393133 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 09:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:23:13 INFO - PROCESS | 1248 | 1464625393136 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1248 | 1464625393137 Marionette TRACE conn6 <- [1,190,null,{}] 09:23:13 INFO - PROCESS | 1248 | 1464625393141 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 1248 | 1464625393244 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 09:23:13 INFO - PROCESS | 1248 | 1464625393253 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C94E000 == 42 [pid = 1248] [id = 57] 09:23:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1AD8A400) [pid = 1248] [serial = 168] [outer = 00000000] 09:23:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1B555800) [pid = 1248] [serial = 169] [outer = 1AD8A400] 09:23:13 INFO - PROCESS | 1248 | 1464625393299 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1B558C00) [pid = 1248] [serial = 170] [outer = 1AD8A400] 09:23:13 INFO - PROCESS | 1248 | 1464625393710 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 09:23:13 INFO - PROCESS | 1248 | 1464625393768 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 1248 | 1464625393770 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 09:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:23:13 INFO - PROCESS | 1248 | 1464625393773 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1248 | 1464625393775 Marionette TRACE conn6 <- [1,194,null,{}] 09:23:13 INFO - PROCESS | 1248 | 1464625393778 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 1248 | 1464625393886 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 09:23:14 INFO - PROCESS | 1248 | 1464625393965 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1248 | ++DOCSHELL 1AD91400 == 43 [pid = 1248] [id = 58] 09:23:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1CA74800) [pid = 1248] [serial = 171] [outer = 00000000] 09:23:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1D696800) [pid = 1248] [serial = 172] [outer = 1CA74800] 09:23:14 INFO - PROCESS | 1248 | 1464625394010 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1D6A2400) [pid = 1248] [serial = 173] [outer = 1CA74800] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19868000) [pid = 1248] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (166E6800) [pid = 1248] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1AD8C400) [pid = 1248] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (18E9C400) [pid = 1248] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (17810400) [pid = 1248] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (19986000) [pid = 1248] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (10218400) [pid = 1248] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0C9B2000) [pid = 1248] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (10870400) [pid = 1248] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:23:14 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (15BE9400) [pid = 1248] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:23:14 INFO - PROCESS | 1248 | 1464625394460 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 732ms 09:23:14 INFO - PROCESS | 1248 | 1464625394505 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 09:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:23:14 INFO - PROCESS | 1248 | 1464625394507 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 09:23:14 INFO - PROCESS | 1248 | 1464625394510 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1248 | 1464625394511 Marionette TRACE conn6 <- [1,198,null,{}] 09:23:14 INFO - PROCESS | 1248 | 1464625394525 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 1248 | 1464625394601 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 09:23:14 INFO - PROCESS | 1248 | 1464625394608 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B3000 == 44 [pid = 1248] [id = 59] 09:23:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (17D96000) [pid = 1248] [serial = 174] [outer = 00000000] 09:23:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (17D9A000) [pid = 1248] [serial = 175] [outer = 17D96000] 09:23:14 INFO - PROCESS | 1248 | 1464625394655 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (17D9CC00) [pid = 1248] [serial = 176] [outer = 17D96000] 09:23:15 INFO - PROCESS | 1248 | 1464625395045 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 590ms 09:23:15 INFO - PROCESS | 1248 | 1464625395110 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1248 | 1464625395112 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 09:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:23:15 INFO - PROCESS | 1248 | 1464625395116 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1248 | 1464625395117 Marionette TRACE conn6 <- [1,202,null,{}] 09:23:15 INFO - PROCESS | 1248 | 1464625395121 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 1248 | 1464625395198 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 09:23:15 INFO - PROCESS | 1248 | 1464625395204 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1248 | ++DOCSHELL 160C1800 == 45 [pid = 1248] [id = 60] 09:23:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (160C3400) [pid = 1248] [serial = 177] [outer = 00000000] 09:23:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (160C7C00) [pid = 1248] [serial = 178] [outer = 160C3400] 09:23:15 INFO - PROCESS | 1248 | 1464625395249 Marionette DEBUG loaded listener.js 09:23:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (160CA800) [pid = 1248] [serial = 179] [outer = 160C3400] 09:23:15 INFO - PROCESS | 1248 | 1464625395665 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 570ms 09:23:15 INFO - PROCESS | 1248 | 1464625395692 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 09:23:15 INFO - PROCESS | 1248 | 1464625395694 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 09:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:23:15 INFO - PROCESS | 1248 | 1464625395697 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:23:15 INFO - PROCESS | 1248 | 1464625395700 Marionette TRACE conn6 <- [1,206,null,{}] 09:23:15 INFO - PROCESS | 1248 | 1464625395703 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:15 INFO - PROCESS | 1248 | 1464625395831 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 09:23:15 INFO - PROCESS | 1248 | 1464625395842 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:15 INFO - PROCESS | 1248 | ++DOCSHELL 17D9E800 == 46 [pid = 1248] [id = 61] 09:23:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (17DA2400) [pid = 1248] [serial = 180] [outer = 00000000] 09:23:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1AD8C400) [pid = 1248] [serial = 181] [outer = 17DA2400] 09:23:15 INFO - PROCESS | 1248 | 1464625395892 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1D384800) [pid = 1248] [serial = 182] [outer = 17DA2400] 09:23:16 INFO - PROCESS | 1248 | 1464625396362 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 731ms 09:23:16 INFO - PROCESS | 1248 | 1464625396469 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1248 | 1464625396474 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 09:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:23:16 INFO - PROCESS | 1248 | 1464625396489 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1248 | 1464625396493 Marionette TRACE conn6 <- [1,210,null,{}] 09:23:16 INFO - PROCESS | 1248 | 1464625396499 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 1248 | 1464625396677 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 09:23:16 INFO - PROCESS | 1248 | 1464625396764 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B5000 == 47 [pid = 1248] [id = 62] 09:23:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (0C9B6C00) [pid = 1248] [serial = 183] [outer = 00000000] 09:23:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (0FD5C400) [pid = 1248] [serial = 184] [outer = 0C9B6C00] 09:23:16 INFO - PROCESS | 1248 | 1464625396821 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1021C800) [pid = 1248] [serial = 185] [outer = 0C9B6C00] 09:23:17 INFO - PROCESS | 1248 | 1464625397336 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 890ms 09:23:17 INFO - PROCESS | 1248 | 1464625397374 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1248 | 1464625397380 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 09:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:23:17 INFO - PROCESS | 1248 | 1464625397387 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1248 | 1464625397390 Marionette TRACE conn6 <- [1,214,null,{}] 09:23:17 INFO - PROCESS | 1248 | 1464625397394 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:17 INFO - PROCESS | 1248 | 1464625397507 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 09:23:17 INFO - PROCESS | 1248 | 1464625397599 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 1248 | ++DOCSHELL 15B02C00 == 48 [pid = 1248] [id = 63] 09:23:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (15BE6000) [pid = 1248] [serial = 186] [outer = 00000000] 09:23:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (166E1C00) [pid = 1248] [serial = 187] [outer = 15BE6000] 09:23:17 INFO - PROCESS | 1248 | 1464625397654 Marionette DEBUG loaded listener.js 09:23:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (17C1D800) [pid = 1248] [serial = 188] [outer = 15BE6000] 09:23:18 INFO - PROCESS | 1248 | 1464625398207 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 871ms 09:23:18 INFO - PROCESS | 1248 | 1464625398258 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 1248 | 1464625398261 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 09:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:23:18 INFO - PROCESS | 1248 | 1464625398265 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 1248 | 1464625398269 Marionette TRACE conn6 <- [1,218,null,{}] 09:23:18 INFO - PROCESS | 1248 | 1464625398280 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:18 INFO - PROCESS | 1248 | 1464625398391 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 09:23:18 INFO - PROCESS | 1248 | 1464625398469 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:18 INFO - PROCESS | 1248 | ++DOCSHELL 17DACC00 == 49 [pid = 1248] [id = 64] 09:23:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (17DB2800) [pid = 1248] [serial = 189] [outer = 00000000] 09:23:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (17DB9800) [pid = 1248] [serial = 190] [outer = 17DB2800] 09:23:18 INFO - PROCESS | 1248 | 1464625398567 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (18EA0C00) [pid = 1248] [serial = 191] [outer = 17DB2800] 09:23:19 INFO - PROCESS | 1248 | 1464625399101 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 09:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 870ms 09:23:19 INFO - PROCESS | 1248 | 1464625399139 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 09:23:19 INFO - PROCESS | 1248 | 1464625399142 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 09:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:23:19 INFO - PROCESS | 1248 | 1464625399145 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:23:19 INFO - PROCESS | 1248 | 1464625399147 Marionette TRACE conn6 <- [1,222,null,{}] 09:23:19 INFO - PROCESS | 1248 | 1464625399150 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 1248 | 1464625399256 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 09:23:19 INFO - PROCESS | 1248 | 1464625399346 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1248 | ++DOCSHELL 19224C00 == 50 [pid = 1248] [id = 65] 09:23:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19EE2000) [pid = 1248] [serial = 192] [outer = 00000000] 09:23:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1B550800) [pid = 1248] [serial = 193] [outer = 19EE2000] 09:23:19 INFO - PROCESS | 1248 | 1464625399401 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1CD78000) [pid = 1248] [serial = 194] [outer = 19EE2000] 09:23:20 INFO - PROCESS | 1248 | 1464625399989 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 871ms 09:23:20 INFO - PROCESS | 1248 | 1464625400018 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1248 | 1464625400021 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 09:23:20 INFO - PROCESS | 1248 | 1464625400024 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:23:20 INFO - PROCESS | 1248 | 1464625400026 Marionette TRACE conn6 <- [1,226,null,{}] 09:23:20 INFO - PROCESS | 1248 | 1464625400030 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 1248 | 1464625400134 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 09:23:20 INFO - PROCESS | 1248 | 1464625400229 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1248 | ++DOCSHELL 1014E000 == 51 [pid = 1248] [id = 66] 09:23:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (10150000) [pid = 1248] [serial = 195] [outer = 00000000] 09:23:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (14D96000) [pid = 1248] [serial = 196] [outer = 10150000] 09:23:20 INFO - PROCESS | 1248 | 1464625400289 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (15BEA000) [pid = 1248] [serial = 197] [outer = 10150000] 09:23:21 INFO - PROCESS | 1248 | 1464625400987 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1016ms 09:23:21 INFO - PROCESS | 1248 | 1464625401045 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1248 | 1464625401050 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 09:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:23:21 INFO - PROCESS | 1248 | 1464625401054 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1248 | 1464625401058 Marionette TRACE conn6 <- [1,230,null,{}] 09:23:21 INFO - PROCESS | 1248 | 1464625401063 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:21 INFO - PROCESS | 1248 | 1464625401170 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 09:23:21 INFO - PROCESS | 1248 | 1464625401250 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B2800 == 52 [pid = 1248] [id = 67] 09:23:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (10347400) [pid = 1248] [serial = 198] [outer = 00000000] 09:23:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (14D94000) [pid = 1248] [serial = 199] [outer = 10347400] 09:23:21 INFO - PROCESS | 1248 | 1464625401301 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (14FAF400) [pid = 1248] [serial = 200] [outer = 10347400] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 14F29000 == 51 [pid = 1248] [id = 29] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 160C1800 == 50 [pid = 1248] [id = 60] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 0C9B3000 == 49 [pid = 1248] [id = 59] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 1AD91400 == 48 [pid = 1248] [id = 58] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 0C94E000 == 47 [pid = 1248] [id = 57] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 0FD0C800 == 46 [pid = 1248] [id = 56] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 18EA1C00 == 45 [pid = 1248] [id = 55] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 17BF0C00 == 44 [pid = 1248] [id = 54] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 144ED400 == 43 [pid = 1248] [id = 53] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 0C9B7800 == 42 [pid = 1248] [id = 52] 09:23:21 INFO - PROCESS | 1248 | --DOCSHELL 0FDFA800 == 41 [pid = 1248] [id = 51] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1D44EC00) [pid = 1248] [serial = 135] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19F7F800) [pid = 1248] [serial = 120] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1AD87400) [pid = 1248] [serial = 121] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (19EE1000) [pid = 1248] [serial = 126] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1C43C400) [pid = 1248] [serial = 124] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1BCC8400) [pid = 1248] [serial = 123] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1B55A000) [pid = 1248] [serial = 102] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1A27A400) [pid = 1248] [serial = 99] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1922A000) [pid = 1248] [serial = 114] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (198BE400) [pid = 1248] [serial = 115] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (17C1BC00) [pid = 1248] [serial = 111] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (180D7000) [pid = 1248] [serial = 112] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (11492800) [pid = 1248] [serial = 93] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (19CD4000) [pid = 1248] [serial = 117] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1034AC00) [pid = 1248] [serial = 106] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (0C9B5800) [pid = 1248] [serial = 129] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (10221C00) [pid = 1248] [serial = 105] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (14493800) [pid = 1248] [serial = 108] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (14C6E400) [pid = 1248] [serial = 109] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (189E6000) [pid = 1248] [serial = 96] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19EE3400) [pid = 1248] [serial = 132] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19EE4400) [pid = 1248] [serial = 127] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (0C9B8800) [pid = 1248] [serial = 130] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (19EEA400) [pid = 1248] [serial = 133] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19DB3800) [pid = 1248] [serial = 118] [outer = 00000000] [url = about:blank] 09:23:21 INFO - PROCESS | 1248 | 1464625401889 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 890ms 09:23:21 INFO - PROCESS | 1248 | 1464625401945 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 1248 | 1464625401950 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 09:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:23:21 INFO - PROCESS | 1248 | 1464625401956 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 1248 | 1464625401959 Marionette TRACE conn6 <- [1,234,null,{}] 09:23:22 INFO - PROCESS | 1248 | 1464625401963 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 1248 | 1464625402051 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 09:23:22 INFO - PROCESS | 1248 | 1464625402127 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B7400 == 42 [pid = 1248] [id = 68] 09:23:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (0CF76C00) [pid = 1248] [serial = 201] [outer = 00000000] 09:23:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (11492800) [pid = 1248] [serial = 202] [outer = 0CF76C00] 09:23:22 INFO - PROCESS | 1248 | 1464625402174 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (144F4800) [pid = 1248] [serial = 203] [outer = 0CF76C00] 09:23:22 INFO - PROCESS | 1248 | 1464625402539 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 631ms 09:23:22 INFO - PROCESS | 1248 | 1464625402590 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 1248 | 1464625402592 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 09:23:22 INFO - PROCESS | 1248 | 1464625402595 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:23:22 INFO - PROCESS | 1248 | 1464625402599 Marionette TRACE conn6 <- [1,238,null,{}] 09:23:22 INFO - PROCESS | 1248 | 1464625402609 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 1248 | 1464625402697 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 09:23:22 INFO - PROCESS | 1248 | 1464625402705 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1248 | ++DOCSHELL 14F29000 == 43 [pid = 1248] [id = 69] 09:23:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (15BE7000) [pid = 1248] [serial = 204] [outer = 00000000] 09:23:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (17BF4400) [pid = 1248] [serial = 205] [outer = 15BE7000] 09:23:22 INFO - PROCESS | 1248 | 1464625402753 Marionette DEBUG loaded listener.js 09:23:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (17DA1800) [pid = 1248] [serial = 206] [outer = 15BE7000] 09:23:23 INFO - PROCESS | 1248 | 1464625403186 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 09:23:23 INFO - PROCESS | 1248 | 1464625403230 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 1248 | 1464625403232 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 09:23:23 INFO - PROCESS | 1248 | 1464625403235 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:23:23 INFO - PROCESS | 1248 | 1464625403237 Marionette TRACE conn6 <- [1,242,null,{}] 09:23:23 INFO - PROCESS | 1248 | 1464625403240 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:23 INFO - PROCESS | 1248 | 1464625403325 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 09:23:23 INFO - PROCESS | 1248 | 1464625403333 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 1248 | ++DOCSHELL 17DB5400 == 44 [pid = 1248] [id = 70] 09:23:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (17DB6400) [pid = 1248] [serial = 207] [outer = 00000000] 09:23:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (180CA400) [pid = 1248] [serial = 208] [outer = 17DB6400] 09:23:23 INFO - PROCESS | 1248 | 1464625403382 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (189DE000) [pid = 1248] [serial = 209] [outer = 17DB6400] 09:23:23 INFO - PROCESS | 1248 | 1464625403872 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 09:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 09:23:23 INFO - PROCESS | 1248 | 1464625403901 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 09:23:23 INFO - PROCESS | 1248 | 1464625403903 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 09:23:23 INFO - PROCESS | 1248 | 1464625403923 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:23:23 INFO - PROCESS | 1248 | 1464625403924 Marionette TRACE conn6 <- [1,246,null,{}] 09:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:23:23 INFO - PROCESS | 1248 | 1464625403928 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 1248 | 1464625404040 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 09:23:24 INFO - PROCESS | 1248 | 1464625404047 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1248 | ++DOCSHELL 18A27000 == 45 [pid = 1248] [id = 71] 09:23:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (18E44000) [pid = 1248] [serial = 210] [outer = 00000000] 09:23:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (18EA9C00) [pid = 1248] [serial = 211] [outer = 18E44000] 09:23:24 INFO - PROCESS | 1248 | 1464625404092 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (198BC000) [pid = 1248] [serial = 212] [outer = 18E44000] 09:23:24 INFO - PROCESS | 1248 | 1464625404524 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 631ms 09:23:24 INFO - PROCESS | 1248 | 1464625404559 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1248 | 1464625404561 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 09:23:24 INFO - PROCESS | 1248 | 1464625404564 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:23:24 INFO - PROCESS | 1248 | 1464625404566 Marionette TRACE conn6 <- [1,250,null,{}] 09:23:24 INFO - PROCESS | 1248 | 1464625404569 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 1248 | 1464625404699 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 09:23:24 INFO - PROCESS | 1248 | 1464625404800 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1248 | ++DOCSHELL 19EE2400 == 46 [pid = 1248] [id = 72] 09:23:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (19EE2800) [pid = 1248] [serial = 213] [outer = 00000000] 09:23:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19EE5C00) [pid = 1248] [serial = 214] [outer = 19EE2800] 09:23:24 INFO - PROCESS | 1248 | 1464625404870 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19EE6400) [pid = 1248] [serial = 215] [outer = 19EE2800] 09:23:25 INFO - PROCESS | 1248 | 1464625405361 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 830ms 09:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:23:25 INFO - PROCESS | 1248 | 1464625405399 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1248 | 1464625405401 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 09:23:25 INFO - PROCESS | 1248 | 1464625405413 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1248 | 1464625405415 Marionette TRACE conn6 <- [1,254,null,{}] 09:23:25 INFO - PROCESS | 1248 | 1464625405419 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:25 INFO - PROCESS | 1248 | 1464625405526 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 09:23:25 INFO - PROCESS | 1248 | 1464625405534 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:25 INFO - PROCESS | 1248 | ++DOCSHELL 0C946400 == 47 [pid = 1248] [id = 73] 09:23:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19F75800) [pid = 1248] [serial = 216] [outer = 00000000] 09:23:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1AD88C00) [pid = 1248] [serial = 217] [outer = 19F75800] 09:23:25 INFO - PROCESS | 1248 | 1464625405625 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1AD8F400) [pid = 1248] [serial = 218] [outer = 19F75800] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1AE48C00) [pid = 1248] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (10340400) [pid = 1248] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (166EAC00) [pid = 1248] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19F82400) [pid = 1248] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1AD8A400) [pid = 1248] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (18EA2400) [pid = 1248] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0C9B8C00) [pid = 1248] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (10876800) [pid = 1248] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1014FC00) [pid = 1248] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (17DE1400) [pid = 1248] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (144F1800) [pid = 1248] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1CA74800) [pid = 1248] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (10617000) [pid = 1248] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (17D96000) [pid = 1248] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (160C3400) [pid = 1248] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:23:26 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (18EA0400) [pid = 1248] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:23:26 INFO - PROCESS | 1248 | 1464625406193 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 831ms 09:23:26 INFO - PROCESS | 1248 | 1464625406235 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1248 | 1464625406237 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 09:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:23:26 INFO - PROCESS | 1248 | 1464625406240 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1248 | 1464625406242 Marionette TRACE conn6 <- [1,258,null,{}] 09:23:26 INFO - PROCESS | 1248 | 1464625406246 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1248 | 1464625406328 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 09:23:26 INFO - PROCESS | 1248 | 1464625406408 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1248 | ++DOCSHELL 0C96CC00 == 48 [pid = 1248] [id = 74] 09:23:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (10217400) [pid = 1248] [serial = 219] [outer = 00000000] 09:23:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (189BF400) [pid = 1248] [serial = 220] [outer = 10217400] 09:23:26 INFO - PROCESS | 1248 | 1464625406452 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (19DBD400) [pid = 1248] [serial = 221] [outer = 10217400] 09:23:26 INFO - PROCESS | 1248 | 1464625406798 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 09:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 09:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:23:26 INFO - PROCESS | 1248 | 1464625406811 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 09:23:26 INFO - PROCESS | 1248 | 1464625406813 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 09:23:26 INFO - PROCESS | 1248 | 1464625406816 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:23:26 INFO - PROCESS | 1248 | 1464625406818 Marionette TRACE conn6 <- [1,262,null,{}] 09:23:26 INFO - PROCESS | 1248 | 1464625406821 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1248 | 1464625406900 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 09:23:26 INFO - PROCESS | 1248 | 1464625406976 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1248 | ++DOCSHELL 17DB8000 == 49 [pid = 1248] [id = 75] 09:23:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (198B7800) [pid = 1248] [serial = 222] [outer = 00000000] 09:23:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1C0ACC00) [pid = 1248] [serial = 223] [outer = 198B7800] 09:23:27 INFO - PROCESS | 1248 | 1464625407023 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1C412400) [pid = 1248] [serial = 224] [outer = 198B7800] 09:23:27 INFO - PROCESS | 1248 | 1464625407368 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 570ms 09:23:27 INFO - PROCESS | 1248 | 1464625407387 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 09:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:23:27 INFO - PROCESS | 1248 | 1464625407389 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 09:23:27 INFO - PROCESS | 1248 | 1464625407392 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1248 | 1464625407394 Marionette TRACE conn6 <- [1,266,null,{}] 09:23:27 INFO - PROCESS | 1248 | 1464625407397 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:27 INFO - PROCESS | 1248 | 1464625407486 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 09:23:27 INFO - PROCESS | 1248 | 1464625407560 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:27 INFO - PROCESS | 1248 | ++DOCSHELL 1CA74800 == 50 [pid = 1248] [id = 76] 09:23:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1CA7A400) [pid = 1248] [serial = 225] [outer = 00000000] 09:23:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1D442C00) [pid = 1248] [serial = 226] [outer = 1CA7A400] 09:23:27 INFO - PROCESS | 1248 | 1464625407605 Marionette DEBUG loaded listener.js 09:23:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1D447800) [pid = 1248] [serial = 227] [outer = 1CA7A400] 09:23:27 INFO - PROCESS | 1248 | 1464625407985 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 09:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 631ms 09:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:23:28 INFO - PROCESS | 1248 | 1464625408023 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 09:23:28 INFO - PROCESS | 1248 | 1464625408025 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 09:23:28 INFO - PROCESS | 1248 | 1464625408028 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:23:28 INFO - PROCESS | 1248 | 1464625408030 Marionette TRACE conn6 <- [1,270,null,{}] 09:23:28 INFO - PROCESS | 1248 | 1464625408034 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:28 INFO - PROCESS | 1248 | 1464625408209 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 09:23:28 INFO - PROCESS | 1248 | 1464625408259 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1248 | ++DOCSHELL 0C94B000 == 51 [pid = 1248] [id = 77] 09:23:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (0C94E400) [pid = 1248] [serial = 228] [outer = 00000000] 09:23:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (0C9B8800) [pid = 1248] [serial = 229] [outer = 0C94E400] 09:23:28 INFO - PROCESS | 1248 | 1464625408317 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (0FDEE800) [pid = 1248] [serial = 230] [outer = 0C94E400] 09:23:29 INFO - PROCESS | 1248 | 1464625409086 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1073ms 09:23:29 INFO - PROCESS | 1248 | 1464625409185 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1248 | 1464625409189 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 09:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:23:29 INFO - PROCESS | 1248 | 1464625409214 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1248 | 1464625409218 Marionette TRACE conn6 <- [1,274,null,{}] 09:23:29 INFO - PROCESS | 1248 | 1464625409261 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 1248 | 1464625409410 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 09:23:29 INFO - PROCESS | 1248 | 1464625409525 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1248 | ++DOCSHELL 15B0DC00 == 52 [pid = 1248] [id = 78] 09:23:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (160BC800) [pid = 1248] [serial = 231] [outer = 00000000] 09:23:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (18E9C800) [pid = 1248] [serial = 232] [outer = 160BC800] 09:23:29 INFO - PROCESS | 1248 | 1464625409584 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (198B9000) [pid = 1248] [serial = 233] [outer = 160BC800] 09:23:30 INFO - PROCESS | 1248 | 1464625410135 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 951ms 09:23:30 INFO - PROCESS | 1248 | 1464625410171 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1248 | 1464625410174 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 09:23:30 INFO - PROCESS | 1248 | 1464625410179 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:23:30 INFO - PROCESS | 1248 | 1464625410181 Marionette TRACE conn6 <- [1,278,null,{}] 09:23:30 INFO - PROCESS | 1248 | 1464625410185 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:30 INFO - PROCESS | 1248 | 1464625410292 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 09:23:30 INFO - PROCESS | 1248 | 1464625410388 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:30 INFO - PROCESS | 1248 | ++DOCSHELL 1BCC1C00 == 53 [pid = 1248] [id = 79] 09:23:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1BCC7000) [pid = 1248] [serial = 234] [outer = 00000000] 09:23:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1D448000) [pid = 1248] [serial = 235] [outer = 1BCC7000] 09:23:30 INFO - PROCESS | 1248 | 1464625410445 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1D69C400) [pid = 1248] [serial = 236] [outer = 1BCC7000] 09:23:31 INFO - PROCESS | 1248 | 1464625411039 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 09:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 930ms 09:23:31 INFO - PROCESS | 1248 | 1464625411116 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 09:23:31 INFO - PROCESS | 1248 | 1464625411120 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 09:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:23:31 INFO - PROCESS | 1248 | 1464625411131 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:23:31 INFO - PROCESS | 1248 | 1464625411135 Marionette TRACE conn6 <- [1,282,null,{}] 09:23:31 INFO - PROCESS | 1248 | 1464625411154 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 1248 | 1464625411271 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 09:23:31 INFO - PROCESS | 1248 | 1464625411384 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1248 | ++DOCSHELL 1DCAF400 == 54 [pid = 1248] [id = 80] 09:23:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1DCB2000) [pid = 1248] [serial = 237] [outer = 00000000] 09:23:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1EB4A400) [pid = 1248] [serial = 238] [outer = 1DCB2000] 09:23:31 INFO - PROCESS | 1248 | 1464625411440 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1EB4E000) [pid = 1248] [serial = 239] [outer = 1DCB2000] 09:23:31 INFO - PROCESS | 1248 | 1464625411979 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 891ms 09:23:32 INFO - PROCESS | 1248 | 1464625412020 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1248 | 1464625412023 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 09:23:32 INFO - PROCESS | 1248 | 1464625412027 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:23:32 INFO - PROCESS | 1248 | 1464625412029 Marionette TRACE conn6 <- [1,286,null,{}] 09:23:32 INFO - PROCESS | 1248 | 1464625412033 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 1248 | 1464625412139 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 09:23:32 INFO - PROCESS | 1248 | 1464625412233 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 1248 | ++DOCSHELL 1080E800 == 55 [pid = 1248] [id = 81] 09:23:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (109A1000) [pid = 1248] [serial = 240] [outer = 00000000] 09:23:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (14F21400) [pid = 1248] [serial = 241] [outer = 109A1000] 09:23:32 INFO - PROCESS | 1248 | 1464625412288 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1780B800) [pid = 1248] [serial = 242] [outer = 109A1000] 09:23:32 INFO - PROCESS | 1248 | 1464625412979 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 970ms 09:23:33 INFO - PROCESS | 1248 | 1464625413000 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 1248 | 1464625413005 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 09:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:23:33 INFO - PROCESS | 1248 | 1464625413010 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1248 | 1464625413013 Marionette TRACE conn6 <- [1,290,null,{}] 09:23:33 INFO - PROCESS | 1248 | 1464625413019 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:33 INFO - PROCESS | 1248 | 1464625413116 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 09:23:33 INFO - PROCESS | 1248 | 1464625413212 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1248 | ++DOCSHELL 14880000 == 56 [pid = 1248] [id = 82] 09:23:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (14D8C400) [pid = 1248] [serial = 243] [outer = 00000000] 09:23:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (14F1EC00) [pid = 1248] [serial = 244] [outer = 14D8C400] 09:23:33 INFO - PROCESS | 1248 | 1464625413262 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (160BDC00) [pid = 1248] [serial = 245] [outer = 14D8C400] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 1CA74800 == 55 [pid = 1248] [id = 76] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 17DB8000 == 54 [pid = 1248] [id = 75] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 0C96CC00 == 53 [pid = 1248] [id = 74] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 0C946400 == 52 [pid = 1248] [id = 73] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 19EE2400 == 51 [pid = 1248] [id = 72] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 18A27000 == 50 [pid = 1248] [id = 71] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 17DB5400 == 49 [pid = 1248] [id = 70] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 14F29000 == 48 [pid = 1248] [id = 69] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 0C9B7400 == 47 [pid = 1248] [id = 68] 09:23:33 INFO - PROCESS | 1248 | --DOCSHELL 0C9B2800 == 46 [pid = 1248] [id = 67] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1AD8C400) [pid = 1248] [serial = 181] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (17D9CC00) [pid = 1248] [serial = 176] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (160C7C00) [pid = 1248] [serial = 178] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (160CA800) [pid = 1248] [serial = 179] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (19985400) [pid = 1248] [serial = 163] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1093A800) [pid = 1248] [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.] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (198B6400) [pid = 1248] [serial = 91] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1BCC1000) [pid = 1248] [serial = 103] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (14A2D000) [pid = 1248] [serial = 94] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (18EA9400) [pid = 1248] [serial = 97] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1AD89400) [pid = 1248] [serial = 100] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1B555800) [pid = 1248] [serial = 169] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (198B6800) [pid = 1248] [serial = 162] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1021C400) [pid = 1248] [serial = 153] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1034B000) [pid = 1248] [serial = 154] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1A279000) [pid = 1248] [serial = 167] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1034D800) [pid = 1248] [serial = 151] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (10218800) [pid = 1248] [serial = 150] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (189DE800) [pid = 1248] [serial = 159] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19F78800) [pid = 1248] [serial = 166] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (15B10C00) [pid = 1248] [serial = 156] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1D696800) [pid = 1248] [serial = 172] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (162F5800) [pid = 1248] [serial = 157] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1B558C00) [pid = 1248] [serial = 170] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (18E3F800) [pid = 1248] [serial = 160] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (18E45000) [pid = 1248] [serial = 148] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (166E3400) [pid = 1248] [serial = 147] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1033F800) [pid = 1248] [serial = 138] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (17D9A000) [pid = 1248] [serial = 175] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (18E45400) [pid = 1248] [serial = 141] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1D37FC00) [pid = 1248] [serial = 144] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1D6A2400) [pid = 1248] [serial = 173] [outer = 00000000] [url = about:blank] 09:23:33 INFO - PROCESS | 1248 | 1464625413878 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 931ms 09:23:33 INFO - PROCESS | 1248 | 1464625413942 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 1248 | 1464625413948 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 09:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:23:33 INFO - PROCESS | 1248 | 1464625413954 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 1248 | 1464625413956 Marionette TRACE conn6 <- [1,294,null,{}] 09:23:33 INFO - PROCESS | 1248 | 1464625413960 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 1248 | 1464625414047 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 09:23:34 INFO - PROCESS | 1248 | 1464625414121 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AF000 == 47 [pid = 1248] [id = 83] 09:23:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0C9B2C00) [pid = 1248] [serial = 246] [outer = 00000000] 09:23:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1034CC00) [pid = 1248] [serial = 247] [outer = 0C9B2C00] 09:23:34 INFO - PROCESS | 1248 | 1464625414167 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (112F9400) [pid = 1248] [serial = 248] [outer = 0C9B2C00] 09:23:34 INFO - PROCESS | 1248 | 1464625414552 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 631ms 09:23:34 INFO - PROCESS | 1248 | 1464625414586 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1248 | 1464625414588 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 09:23:34 INFO - PROCESS | 1248 | 1464625414592 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:23:34 INFO - PROCESS | 1248 | 1464625414595 Marionette TRACE conn6 <- [1,298,null,{}] 09:23:34 INFO - PROCESS | 1248 | 1464625414605 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 1248 | 1464625414689 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 09:23:34 INFO - PROCESS | 1248 | 1464625414697 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1248 | ++DOCSHELL 14FAFC00 == 48 [pid = 1248] [id = 84] 09:23:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (14FB1C00) [pid = 1248] [serial = 249] [outer = 00000000] 09:23:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (17880C00) [pid = 1248] [serial = 250] [outer = 14FB1C00] 09:23:34 INFO - PROCESS | 1248 | 1464625414745 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (17D9A800) [pid = 1248] [serial = 251] [outer = 14FB1C00] 09:23:35 INFO - PROCESS | 1248 | 1464625415187 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 09:23:35 INFO - PROCESS | 1248 | 1464625415226 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1248 | 1464625415229 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 09:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:23:35 INFO - PROCESS | 1248 | 1464625415232 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1248 | 1464625415234 Marionette TRACE conn6 <- [1,302,null,{}] 09:23:35 INFO - PROCESS | 1248 | 1464625415237 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:35 INFO - PROCESS | 1248 | 1464625415320 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 09:23:35 INFO - PROCESS | 1248 | 1464625415327 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 1248 | ++DOCSHELL 17DAF800 == 49 [pid = 1248] [id = 85] 09:23:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (17DB2C00) [pid = 1248] [serial = 252] [outer = 00000000] 09:23:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (180CB800) [pid = 1248] [serial = 253] [outer = 17DB2C00] 09:23:35 INFO - PROCESS | 1248 | 1464625415372 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (18A26000) [pid = 1248] [serial = 254] [outer = 17DB2C00] 09:23:35 INFO - PROCESS | 1248 | 1464625415817 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 09:23:35 INFO - PROCESS | 1248 | 1464625415887 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 1248 | 1464625415889 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 09:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:23:35 INFO - PROCESS | 1248 | 1464625415893 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 1248 | 1464625415894 Marionette TRACE conn6 <- [1,306,null,{}] 09:23:35 INFO - PROCESS | 1248 | 1464625415898 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 1248 | 1464625416001 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 09:23:36 INFO - PROCESS | 1248 | 1464625416010 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1248 | ++DOCSHELL 189C1400 == 50 [pid = 1248] [id = 86] 09:23:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (18A2D000) [pid = 1248] [serial = 255] [outer = 00000000] 09:23:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (18EA4800) [pid = 1248] [serial = 256] [outer = 18A2D000] 09:23:36 INFO - PROCESS | 1248 | 1464625416096 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1922A400) [pid = 1248] [serial = 257] [outer = 18A2D000] 09:23:36 INFO - PROCESS | 1248 | 1464625416312 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:23:36 INFO - PROCESS | 1248 | 1464625416540 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 09:23:36 INFO - PROCESS | 1248 | 1464625416564 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1248 | 1464625416566 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 09:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:23:36 INFO - PROCESS | 1248 | 1464625416569 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1248 | 1464625416571 Marionette TRACE conn6 <- [1,310,null,{}] 09:23:36 INFO - PROCESS | 1248 | 1464625416574 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 1248 | 1464625416731 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 09:23:36 INFO - PROCESS | 1248 | 1464625416789 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1248 | ++DOCSHELL 0CFD9400 == 51 [pid = 1248] [id = 87] 09:23:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19DB4000) [pid = 1248] [serial = 258] [outer = 00000000] 09:23:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (19EEC800) [pid = 1248] [serial = 259] [outer = 19DB4000] 09:23:36 INFO - PROCESS | 1248 | 1464625416835 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (19F79000) [pid = 1248] [serial = 260] [outer = 19DB4000] 09:23:37 INFO - PROCESS | 1248 | 1464625417263 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 730ms 09:23:37 INFO - PROCESS | 1248 | 1464625417302 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1248 | 1464625417304 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 09:23:37 INFO - PROCESS | 1248 | 1464625417307 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:23:37 INFO - PROCESS | 1248 | 1464625417308 Marionette TRACE conn6 <- [1,314,null,{}] 09:23:37 INFO - PROCESS | 1248 | 1464625417312 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 1248 | 1464625417417 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 09:23:37 INFO - PROCESS | 1248 | 1464625417426 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 1248 | ++DOCSHELL 19F7EC00 == 52 [pid = 1248] [id = 88] 09:23:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (19F82400) [pid = 1248] [serial = 261] [outer = 00000000] 09:23:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1A045400) [pid = 1248] [serial = 262] [outer = 19F82400] 09:23:37 INFO - PROCESS | 1248 | 1464625417512 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1A045C00) [pid = 1248] [serial = 263] [outer = 19F82400] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19F75800) [pid = 1248] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (19EE2800) [pid = 1248] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (10217400) [pid = 1248] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (0CF76C00) [pid = 1248] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (15BE7000) [pid = 1248] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (10347400) [pid = 1248] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (17DB6400) [pid = 1248] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (198B7800) [pid = 1248] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (17DA2400) [pid = 1248] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:23:37 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (18E44000) [pid = 1248] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:23:38 INFO - PROCESS | 1248 | 1464625418019 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 731ms 09:23:38 INFO - PROCESS | 1248 | 1464625418067 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1248 | 1464625418069 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 09:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:23:38 INFO - PROCESS | 1248 | 1464625418076 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1248 | 1464625418078 Marionette TRACE conn6 <- [1,318,null,{}] 09:23:38 INFO - PROCESS | 1248 | 1464625418081 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 1248 | 1464625418169 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 09:23:38 INFO - PROCESS | 1248 | 1464625418175 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1248 | ++DOCSHELL 15BECC00 == 53 [pid = 1248] [id = 89] 09:23:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (15BE7000) [pid = 1248] [serial = 264] [outer = 00000000] 09:23:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (19F75800) [pid = 1248] [serial = 265] [outer = 15BE7000] 09:23:38 INFO - PROCESS | 1248 | 1464625418303 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1A04B800) [pid = 1248] [serial = 266] [outer = 15BE7000] 09:23:38 INFO - PROCESS | 1248 | 1464625418742 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 730ms 09:23:38 INFO - PROCESS | 1248 | 1464625418806 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 1248 | 1464625418808 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 09:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:23:38 INFO - PROCESS | 1248 | 1464625418812 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 1248 | 1464625418813 Marionette TRACE conn6 <- [1,322,null,{}] 09:23:38 INFO - PROCESS | 1248 | 1464625418817 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:38 INFO - PROCESS | 1248 | 1464625418897 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 09:23:38 INFO - PROCESS | 1248 | 1464625418904 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1248 | ++DOCSHELL 1A279000 == 54 [pid = 1248] [id = 90] 09:23:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1A27AC00) [pid = 1248] [serial = 267] [outer = 00000000] 09:23:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1AD90400) [pid = 1248] [serial = 268] [outer = 1A27AC00] 09:23:38 INFO - PROCESS | 1248 | 1464625418950 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1B555400) [pid = 1248] [serial = 269] [outer = 1A27AC00] 09:23:39 INFO - PROCESS | 1248 | 1464625419363 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 09:23:39 INFO - PROCESS | 1248 | 1464625419382 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1248 | 1464625419384 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 09:23:39 INFO - PROCESS | 1248 | 1464625419399 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1248 | 1464625419400 Marionette TRACE conn6 <- [1,326,null,{}] 09:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:23:39 INFO - PROCESS | 1248 | 1464625419404 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 1248 | 1464625419487 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 09:23:39 INFO - PROCESS | 1248 | 1464625419494 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1248 | ++DOCSHELL 1AD90000 == 55 [pid = 1248] [id = 91] 09:23:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1B55A000) [pid = 1248] [serial = 270] [outer = 00000000] 09:23:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1C40A800) [pid = 1248] [serial = 271] [outer = 1B55A000] 09:23:39 INFO - PROCESS | 1248 | 1464625419539 Marionette DEBUG loaded listener.js 09:23:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1CA6FC00) [pid = 1248] [serial = 272] [outer = 1B55A000] 09:23:40 INFO - PROCESS | 1248 | 1464625420054 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 731ms 09:23:40 INFO - PROCESS | 1248 | 1464625420134 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1248 | 1464625420139 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 09:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:23:40 INFO - PROCESS | 1248 | 1464625420145 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:23:40 INFO - PROCESS | 1248 | 1464625420149 Marionette TRACE conn6 <- [1,330,null,{}] 09:23:40 INFO - PROCESS | 1248 | 1464625420170 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:40 INFO - PROCESS | 1248 | 1464625420323 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 09:23:40 INFO - PROCESS | 1248 | 1464625420374 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 1248 | ++DOCSHELL 0FD0C800 == 56 [pid = 1248] [id = 92] 09:23:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (0FDEF800) [pid = 1248] [serial = 273] [outer = 00000000] 09:23:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (10221C00) [pid = 1248] [serial = 274] [outer = 0FDEF800] 09:23:40 INFO - PROCESS | 1248 | 1464625420432 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (105ED800) [pid = 1248] [serial = 275] [outer = 0FDEF800] 09:23:41 INFO - PROCESS | 1248 | 1464625421038 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 09:23:41 INFO - PROCESS | 1248 | 1464625421080 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 1248 | 1464625421086 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 09:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:23:41 INFO - PROCESS | 1248 | 1464625421092 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 1248 | 1464625421095 Marionette TRACE conn6 <- [1,334,null,{}] 09:23:41 INFO - PROCESS | 1248 | 1464625421099 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 1248 | 1464625421209 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 09:23:41 INFO - PROCESS | 1248 | 1464625421303 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1248 | ++DOCSHELL 160C1400 == 57 [pid = 1248] [id = 93] 09:23:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (160CA400) [pid = 1248] [serial = 276] [outer = 00000000] 09:23:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1780DC00) [pid = 1248] [serial = 277] [outer = 160CA400] 09:23:41 INFO - PROCESS | 1248 | 1464625421360 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (17D9EC00) [pid = 1248] [serial = 278] [outer = 160CA400] 09:23:41 INFO - PROCESS | 1248 | 1464625421889 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 830ms 09:23:41 INFO - PROCESS | 1248 | 1464625421924 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 1248 | 1464625421927 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 09:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:23:41 INFO - PROCESS | 1248 | 1464625421930 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 1248 | 1464625421934 Marionette TRACE conn6 <- [1,338,null,{}] 09:23:41 INFO - PROCESS | 1248 | 1464625421945 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 1248 | 1464625422060 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 09:23:42 INFO - PROCESS | 1248 | 1464625422155 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:42 INFO - PROCESS | 1248 | ++DOCSHELL 19DB9800 == 58 [pid = 1248] [id = 94] 09:23:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (19F7BC00) [pid = 1248] [serial = 279] [outer = 00000000] 09:23:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1AD8FC00) [pid = 1248] [serial = 280] [outer = 19F7BC00] 09:23:42 INFO - PROCESS | 1248 | 1464625422212 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1CA77000) [pid = 1248] [serial = 281] [outer = 19F7BC00] 09:23:42 INFO - PROCESS | 1248 | 1464625422772 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 871ms 09:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:23:42 INFO - PROCESS | 1248 | 1464625422804 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1248 | 1464625422807 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 09:23:42 INFO - PROCESS | 1248 | 1464625422811 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1248 | 1464625422813 Marionette TRACE conn6 <- [1,342,null,{}] 09:23:42 INFO - PROCESS | 1248 | 1464625422817 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 1248 | 1464625422924 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 09:23:43 INFO - PROCESS | 1248 | 1464625423018 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1248 | ++DOCSHELL 1D698000 == 59 [pid = 1248] [id = 95] 09:23:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1D69B400) [pid = 1248] [serial = 282] [outer = 00000000] 09:23:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1DBC9C00) [pid = 1248] [serial = 283] [outer = 1D69B400] 09:23:43 INFO - PROCESS | 1248 | 1464625423076 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1DBD4C00) [pid = 1248] [serial = 284] [outer = 1D69B400] 09:23:43 INFO - PROCESS | 1248 | 1464625423614 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 870ms 09:23:43 INFO - PROCESS | 1248 | 1464625423684 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 09:23:43 INFO - PROCESS | 1248 | 1464625423686 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 09:23:43 INFO - PROCESS | 1248 | 1464625423690 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:23:43 INFO - PROCESS | 1248 | 1464625423692 Marionette TRACE conn6 <- [1,346,null,{}] 09:23:43 INFO - PROCESS | 1248 | 1464625423696 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:43 INFO - PROCESS | 1248 | 1464625423801 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 09:23:43 INFO - PROCESS | 1248 | 1464625423922 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1248 | ++DOCSHELL 1DCB6400 == 60 [pid = 1248] [id = 96] 09:23:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1DCB6C00) [pid = 1248] [serial = 285] [outer = 00000000] 09:23:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1DCBAC00) [pid = 1248] [serial = 286] [outer = 1DCB6C00] 09:23:43 INFO - PROCESS | 1248 | 1464625423978 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1DCBBC00) [pid = 1248] [serial = 287] [outer = 1DCB6C00] 09:23:44 INFO - PROCESS | 1248 | 1464625424537 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 871ms 09:23:44 INFO - PROCESS | 1248 | 1464625424564 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1248 | 1464625424566 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 09:23:44 INFO - PROCESS | 1248 | 1464625424569 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:23:44 INFO - PROCESS | 1248 | 1464625424571 Marionette TRACE conn6 <- [1,350,null,{}] 09:23:44 INFO - PROCESS | 1248 | 1464625424575 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 1248 | 1464625424698 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 09:23:44 INFO - PROCESS | 1248 | 1464625424795 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 1248 | ++DOCSHELL 1A17C000 == 61 [pid = 1248] [id = 97] 09:23:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A17C800) [pid = 1248] [serial = 288] [outer = 00000000] 09:23:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1DCAE000) [pid = 1248] [serial = 289] [outer = 1A17C800] 09:23:44 INFO - PROCESS | 1248 | 1464625424851 Marionette DEBUG loaded listener.js 09:23:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1EB56C00) [pid = 1248] [serial = 290] [outer = 1A17C800] 09:23:45 INFO - PROCESS | 1248 | 1464625425464 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 930ms 09:23:45 INFO - PROCESS | 1248 | 1464625425504 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 1248 | 1464625425506 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 09:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:23:45 INFO - PROCESS | 1248 | 1464625425509 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 1248 | 1464625425511 Marionette TRACE conn6 <- [1,354,null,{}] 09:23:45 INFO - PROCESS | 1248 | 1464625425515 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:45 INFO - PROCESS | 1248 | 1464625425616 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 09:23:45 INFO - PROCESS | 1248 | 1464625425718 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1248 | ++DOCSHELL 15B0AC00 == 62 [pid = 1248] [id = 98] 09:23:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (14FA3400) [pid = 1248] [serial = 291] [outer = 00000000] 09:23:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (17D99C00) [pid = 1248] [serial = 292] [outer = 14FA3400] 09:23:45 INFO - PROCESS | 1248 | 1464625425772 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (17D9F000) [pid = 1248] [serial = 293] [outer = 14FA3400] 09:23:46 INFO - PROCESS | 1248 | 1464625426497 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1021ms 09:23:46 INFO - PROCESS | 1248 | 1464625426534 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 09:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:23:46 INFO - PROCESS | 1248 | 1464625426539 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 09:23:46 INFO - PROCESS | 1248 | 1464625426543 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 1248 | 1464625426547 Marionette TRACE conn6 <- [1,358,null,{}] 09:23:46 INFO - PROCESS | 1248 | 1464625426566 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 1248 | 1464625426666 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 09:23:46 INFO - PROCESS | 1248 | 1464625426769 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1248 | ++DOCSHELL 112F2000 == 63 [pid = 1248] [id = 99] 09:23:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (15B0B400) [pid = 1248] [serial = 294] [outer = 00000000] 09:23:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (160C9400) [pid = 1248] [serial = 295] [outer = 15B0B400] 09:23:46 INFO - PROCESS | 1248 | 1464625426822 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1780D800) [pid = 1248] [serial = 296] [outer = 15B0B400] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 17DE1000 == 62 [pid = 1248] [id = 30] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 18E43C00 == 61 [pid = 1248] [id = 31] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 19CD3800 == 60 [pid = 1248] [id = 49] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 180D0000 == 59 [pid = 1248] [id = 48] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 1A279000 == 58 [pid = 1248] [id = 90] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 15BECC00 == 57 [pid = 1248] [id = 89] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 19F7EC00 == 56 [pid = 1248] [id = 88] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 0CFD9400 == 55 [pid = 1248] [id = 87] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 189C1400 == 54 [pid = 1248] [id = 86] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 17DAF800 == 53 [pid = 1248] [id = 85] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 14FAFC00 == 52 [pid = 1248] [id = 84] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 0C9AF000 == 51 [pid = 1248] [id = 83] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 14880000 == 50 [pid = 1248] [id = 82] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (14D96000) [pid = 1248] [serial = 196] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 15B0DC00 == 49 [pid = 1248] [id = 78] 09:23:47 INFO - PROCESS | 1248 | --DOCSHELL 0C94B000 == 48 [pid = 1248] [id = 77] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1AD88C00) [pid = 1248] [serial = 217] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (19EE6400) [pid = 1248] [serial = 215] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (189BF400) [pid = 1248] [serial = 220] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (19EE5C00) [pid = 1248] [serial = 214] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (11492800) [pid = 1248] [serial = 202] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (144F4800) [pid = 1248] [serial = 203] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (17BF4400) [pid = 1248] [serial = 205] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (17DA1800) [pid = 1248] [serial = 206] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (14FAF400) [pid = 1248] [serial = 200] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (14D94000) [pid = 1248] [serial = 199] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (180CA400) [pid = 1248] [serial = 208] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (0FD5C400) [pid = 1248] [serial = 184] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (166E1C00) [pid = 1248] [serial = 187] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (17DB9800) [pid = 1248] [serial = 190] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1B550800) [pid = 1248] [serial = 193] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1D442C00) [pid = 1248] [serial = 226] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1C0ACC00) [pid = 1248] [serial = 223] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1C412400) [pid = 1248] [serial = 224] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1AD8F400) [pid = 1248] [serial = 218] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1D384800) [pid = 1248] [serial = 182] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (18EA9C00) [pid = 1248] [serial = 211] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (198BC000) [pid = 1248] [serial = 212] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19DBD400) [pid = 1248] [serial = 221] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (189DE000) [pid = 1248] [serial = 209] [outer = 00000000] [url = about:blank] 09:23:47 INFO - PROCESS | 1248 | 1464625427388 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 890ms 09:23:47 INFO - PROCESS | 1248 | 1464625427434 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1248 | 1464625427440 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 09:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:23:47 INFO - PROCESS | 1248 | 1464625427446 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1248 | 1464625427448 Marionette TRACE conn6 <- [1,362,null,{}] 09:23:47 INFO - PROCESS | 1248 | 1464625427452 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 1248 | 1464625427540 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 09:23:47 INFO - PROCESS | 1248 | 1464625427628 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:47 INFO - PROCESS | 1248 | ++DOCSHELL 1021F000 == 49 [pid = 1248] [id = 100] 09:23:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1034DC00) [pid = 1248] [serial = 297] [outer = 00000000] 09:23:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (14C6E400) [pid = 1248] [serial = 298] [outer = 1034DC00] 09:23:47 INFO - PROCESS | 1248 | 1464625427674 Marionette DEBUG loaded listener.js 09:23:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (14FAFC00) [pid = 1248] [serial = 299] [outer = 1034DC00] 09:23:48 INFO - PROCESS | 1248 | 1464625428071 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 671ms 09:23:48 INFO - PROCESS | 1248 | 1464625428119 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1248 | 1464625428121 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 09:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:23:48 INFO - PROCESS | 1248 | 1464625428125 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - PROCESS | 1248 | 1464625428128 Marionette TRACE conn6 <- [1,366,null,{}] 09:23:48 INFO - PROCESS | 1248 | 1464625428138 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 1248 | 1464625428231 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 09:23:48 INFO - PROCESS | 1248 | 1464625428241 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B7800 == 50 [pid = 1248] [id = 101] 09:23:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1780D000) [pid = 1248] [serial = 300] [outer = 00000000] 09:23:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (180D1000) [pid = 1248] [serial = 301] [outer = 1780D000] 09:23:48 INFO - PROCESS | 1248 | 1464625428289 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (189E7800) [pid = 1248] [serial = 302] [outer = 1780D000] 09:23:48 INFO - PROCESS | 1248 | 1464625428761 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 670ms 09:23:48 INFO - PROCESS | 1248 | 1464625428799 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 09:23:48 INFO - PROCESS | 1248 | 1464625428801 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 09:23:48 INFO - PROCESS | 1248 | 1464625428804 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:23:48 INFO - PROCESS | 1248 | 1464625428806 Marionette TRACE conn6 <- [1,370,null,{}] 09:23:48 INFO - PROCESS | 1248 | 1464625428809 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:48 INFO - PROCESS | 1248 | 1464625428923 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 09:23:48 INFO - PROCESS | 1248 | 1464625428933 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1248 | ++DOCSHELL 1986FC00 == 51 [pid = 1248] [id = 102] 09:23:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (198B1800) [pid = 1248] [serial = 303] [outer = 00000000] 09:23:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1995A400) [pid = 1248] [serial = 304] [outer = 198B1800] 09:23:49 INFO - PROCESS | 1248 | 1464625428979 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (19DB0800) [pid = 1248] [serial = 305] [outer = 198B1800] 09:23:49 INFO - PROCESS | 1248 | 1464625429419 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 09:23:49 INFO - PROCESS | 1248 | 1464625429479 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1248 | 1464625429481 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 09:23:49 INFO - PROCESS | 1248 | 1464625429484 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:23:49 INFO - PROCESS | 1248 | 1464625429486 Marionette TRACE conn6 <- [1,374,null,{}] 09:23:49 INFO - PROCESS | 1248 | 1464625429489 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 1248 | 1464625429598 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 09:23:49 INFO - PROCESS | 1248 | 1464625429605 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 1248 | ++DOCSHELL 19DB5400 == 52 [pid = 1248] [id = 103] 09:23:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (19DB8400) [pid = 1248] [serial = 306] [outer = 00000000] 09:23:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (19EE5400) [pid = 1248] [serial = 307] [outer = 19DB8400] 09:23:49 INFO - PROCESS | 1248 | 1464625429698 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (19EEAC00) [pid = 1248] [serial = 308] [outer = 19DB8400] 09:23:50 INFO - PROCESS | 1248 | 1464625430174 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:23:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 731ms 09:23:50 INFO - PROCESS | 1248 | 1464625430219 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 1248 | 1464625430221 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 09:23:50 INFO - PROCESS | 1248 | 1464625430224 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:23:50 INFO - PROCESS | 1248 | 1464625430226 Marionette TRACE conn6 <- [1,378,null,{}] 09:23:50 INFO - PROCESS | 1248 | 1464625430266 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:50 INFO - PROCESS | 1248 | 1464625430400 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 09:23:50 INFO - PROCESS | 1248 | 1464625430414 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 1248 | ++DOCSHELL 1A17A000 == 53 [pid = 1248] [id = 104] 09:23:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1A17A800) [pid = 1248] [serial = 309] [outer = 00000000] 09:23:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1A181800) [pid = 1248] [serial = 310] [outer = 1A17A800] 09:23:50 INFO - PROCESS | 1248 | 1464625430504 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1A27A400) [pid = 1248] [serial = 311] [outer = 1A17A800] 09:23:50 INFO - PROCESS | 1248 | 1464625430940 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:23:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 770ms 09:23:51 INFO - PROCESS | 1248 | 1464625430999 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1248 | 1464625431001 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 09:23:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:23:51 INFO - PROCESS | 1248 | 1464625431004 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1248 | 1464625431006 Marionette TRACE conn6 <- [1,382,null,{}] 09:23:51 INFO - PROCESS | 1248 | 1464625431014 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 1248 | 1464625431120 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 09:23:51 INFO - PROCESS | 1248 | 1464625431130 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1248 | ++DOCSHELL 0CF76C00 == 54 [pid = 1248] [id = 105] 09:23:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1AD87000) [pid = 1248] [serial = 312] [outer = 00000000] 09:23:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1B550800) [pid = 1248] [serial = 313] [outer = 1AD87000] 09:23:51 INFO - PROCESS | 1248 | 1464625431174 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1C405C00) [pid = 1248] [serial = 314] [outer = 1AD87000] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (10150000) [pid = 1248] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (18A2D000) [pid = 1248] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (19F82400) [pid = 1248] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19DB4000) [pid = 1248] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (109A1000) [pid = 1248] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (0C9B2C00) [pid = 1248] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (17DB2C00) [pid = 1248] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (14FB1C00) [pid = 1248] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (14D8C400) [pid = 1248] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (15BE7000) [pid = 1248] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:23:51 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1A27AC00) [pid = 1248] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:23:51 INFO - PROCESS | 1248 | 1464625431680 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:23:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 09:23:51 INFO - PROCESS | 1248 | 1464625431735 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1248 | 1464625431737 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 09:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:23:51 INFO - PROCESS | 1248 | 1464625431742 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1248 | 1464625431744 Marionette TRACE conn6 <- [1,386,null,{}] 09:23:51 INFO - PROCESS | 1248 | 1464625431747 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 1248 | 1464625431857 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 09:23:51 INFO - PROCESS | 1248 | 1464625431909 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 1248 | ++DOCSHELL 109A1000 == 55 [pid = 1248] [id = 106] 09:23:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (144F7800) [pid = 1248] [serial = 315] [outer = 00000000] 09:23:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (19EE4000) [pid = 1248] [serial = 316] [outer = 144F7800] 09:23:51 INFO - PROCESS | 1248 | 1464625431954 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1B54F000) [pid = 1248] [serial = 317] [outer = 144F7800] 09:23:52 INFO - PROCESS | 1248 | 1464625432329 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 09:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 631ms 09:23:52 INFO - PROCESS | 1248 | 1464625432373 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 09:23:52 INFO - PROCESS | 1248 | 1464625432375 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 09:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:23:52 INFO - PROCESS | 1248 | 1464625432378 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:23:52 INFO - PROCESS | 1248 | 1464625432380 Marionette TRACE conn6 <- [1,390,null,{}] 09:23:52 INFO - PROCESS | 1248 | 1464625432383 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:52 INFO - PROCESS | 1248 | 1464625432463 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 09:23:52 INFO - PROCESS | 1248 | 1464625432469 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1248 | ++DOCSHELL 19EDF000 == 56 [pid = 1248] [id = 107] 09:23:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1CA70000) [pid = 1248] [serial = 318] [outer = 00000000] 09:23:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1D448C00) [pid = 1248] [serial = 319] [outer = 1CA70000] 09:23:52 INFO - PROCESS | 1248 | 1464625432516 Marionette DEBUG loaded listener.js 09:23:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1DBC9400) [pid = 1248] [serial = 320] [outer = 1CA70000] 09:23:52 INFO - PROCESS | 1248 | 1464625432953 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 09:23:53 INFO - PROCESS | 1248 | 1464625433011 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 09:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:23:53 INFO - PROCESS | 1248 | 1464625433013 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 09:23:53 INFO - PROCESS | 1248 | 1464625433016 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1248 | 1464625433018 Marionette TRACE conn6 <- [1,394,null,{}] 09:23:53 INFO - PROCESS | 1248 | 1464625433022 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:53 INFO - PROCESS | 1248 | 1464625433102 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 09:23:53 INFO - PROCESS | 1248 | 1464625433111 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 1248 | ++DOCSHELL 0CF7D800 == 57 [pid = 1248] [id = 108] 09:23:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1D446C00) [pid = 1248] [serial = 321] [outer = 00000000] 09:23:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1EB4A000) [pid = 1248] [serial = 322] [outer = 1D446C00] 09:23:53 INFO - PROCESS | 1248 | 1464625433155 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1EEAA000) [pid = 1248] [serial = 323] [outer = 1D446C00] 09:23:53 INFO - PROCESS | 1248 | 1464625433765 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 09:23:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:23:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 830ms 09:23:53 INFO - PROCESS | 1248 | 1464625433848 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 09:23:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:23:53 INFO - PROCESS | 1248 | 1464625433853 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 09:23:53 INFO - PROCESS | 1248 | 1464625433858 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 1248 | 1464625433861 Marionette TRACE conn6 <- [1,398,null,{}] 09:23:53 INFO - PROCESS | 1248 | 1464625433911 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 1248 | 1464625434031 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 09:23:54 INFO - PROCESS | 1248 | 1464625434149 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B6400 == 58 [pid = 1248] [id = 109] 09:23:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (10220400) [pid = 1248] [serial = 324] [outer = 00000000] 09:23:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (14880000) [pid = 1248] [serial = 325] [outer = 10220400] 09:23:54 INFO - PROCESS | 1248 | 1464625434209 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (14D94000) [pid = 1248] [serial = 326] [outer = 10220400] 09:23:54 INFO - PROCESS | 1248 | 1464625434909 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:23:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1119ms 09:23:55 INFO - PROCESS | 1248 | 1464625434976 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1248 | 1464625434982 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 09:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:23:55 INFO - PROCESS | 1248 | 1464625434989 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1248 | 1464625434992 Marionette TRACE conn6 <- [1,402,null,{}] 09:23:55 INFO - PROCESS | 1248 | 1464625434996 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:55 INFO - PROCESS | 1248 | 1464625435111 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 09:23:55 INFO - PROCESS | 1248 | 1464625435236 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 1248 | ++DOCSHELL 17DB8800 == 59 [pid = 1248] [id = 110] 09:23:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (17DB9400) [pid = 1248] [serial = 327] [outer = 00000000] 09:23:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (198B5800) [pid = 1248] [serial = 328] [outer = 17DB9400] 09:23:55 INFO - PROCESS | 1248 | 1464625435293 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (19EE2400) [pid = 1248] [serial = 329] [outer = 17DB9400] 09:23:55 INFO - PROCESS | 1248 | 1464625435967 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1021ms 09:23:56 INFO - PROCESS | 1248 | 1464625436011 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 1248 | 1464625436014 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 09:23:56 INFO - PROCESS | 1248 | 1464625436017 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:23:56 INFO - PROCESS | 1248 | 1464625436021 Marionette TRACE conn6 <- [1,406,null,{}] 09:23:56 INFO - PROCESS | 1248 | 1464625436032 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 1248 | 1464625436161 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 09:23:56 INFO - PROCESS | 1248 | 1464625436290 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1248 | ++DOCSHELL 1A14DC00 == 60 [pid = 1248] [id = 111] 09:23:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1A150400) [pid = 1248] [serial = 330] [outer = 00000000] 09:23:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1A154800) [pid = 1248] [serial = 331] [outer = 1A150400] 09:23:56 INFO - PROCESS | 1248 | 1464625436353 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1A176000) [pid = 1248] [serial = 332] [outer = 1A150400] 09:23:57 INFO - PROCESS | 1248 | 1464625437002 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:23:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1023ms 09:23:57 INFO - PROCESS | 1248 | 1464625437055 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1248 | 1464625437058 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 09:23:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:23:57 INFO - PROCESS | 1248 | 1464625437063 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1248 | 1464625437065 Marionette TRACE conn6 <- [1,410,null,{}] 09:23:57 INFO - PROCESS | 1248 | 1464625437069 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 1248 | 1464625437180 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 09:23:57 INFO - PROCESS | 1248 | 1464625437431 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:57 INFO - PROCESS | 1248 | ++DOCSHELL 0C94B400 == 61 [pid = 1248] [id = 112] 09:23:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (0C94C800) [pid = 1248] [serial = 333] [outer = 00000000] 09:23:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1028A400) [pid = 1248] [serial = 334] [outer = 0C94C800] 09:23:57 INFO - PROCESS | 1248 | 1464625437504 Marionette DEBUG loaded listener.js 09:23:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1429B800) [pid = 1248] [serial = 335] [outer = 0C94C800] 09:23:58 INFO - PROCESS | 1248 | 1464625438077 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 09:23:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1071ms 09:23:58 INFO - PROCESS | 1248 | 1464625438135 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 09:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:23:58 INFO - PROCESS | 1248 | 1464625438139 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 09:23:58 INFO - PROCESS | 1248 | 1464625438143 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 1248 | 1464625438147 Marionette TRACE conn6 <- [1,414,null,{}] 09:23:58 INFO - PROCESS | 1248 | 1464625438152 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:58 INFO - PROCESS | 1248 | 1464625438255 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 09:23:58 INFO - PROCESS | 1248 | 1464625438382 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1248 | ++DOCSHELL 10219C00 == 62 [pid = 1248] [id = 113] 09:23:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (162F2C00) [pid = 1248] [serial = 336] [outer = 00000000] 09:23:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (17D9BC00) [pid = 1248] [serial = 337] [outer = 162F2C00] 09:23:58 INFO - PROCESS | 1248 | 1464625438433 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (17DAF400) [pid = 1248] [serial = 338] [outer = 162F2C00] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 19EDF000 == 61 [pid = 1248] [id = 107] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 109A1000 == 60 [pid = 1248] [id = 106] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 0CF76C00 == 59 [pid = 1248] [id = 105] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 1A17A000 == 58 [pid = 1248] [id = 104] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 19DB5400 == 57 [pid = 1248] [id = 103] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 1986FC00 == 56 [pid = 1248] [id = 102] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 0C9B7800 == 55 [pid = 1248] [id = 101] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 1021F000 == 54 [pid = 1248] [id = 100] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 112F2000 == 53 [pid = 1248] [id = 99] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (0C9B8800) [pid = 1248] [serial = 229] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1D448000) [pid = 1248] [serial = 235] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1EB4A400) [pid = 1248] [serial = 238] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (18E9C800) [pid = 1248] [serial = 232] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1C40A800) [pid = 1248] [serial = 271] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 15B0AC00 == 52 [pid = 1248] [id = 98] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 1A17C000 == 51 [pid = 1248] [id = 97] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 1DCB6400 == 50 [pid = 1248] [id = 96] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 1D698000 == 49 [pid = 1248] [id = 95] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 19DB9800 == 48 [pid = 1248] [id = 94] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 160C1400 == 47 [pid = 1248] [id = 93] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 0FD0C800 == 46 [pid = 1248] [id = 92] 09:23:58 INFO - PROCESS | 1248 | --DOCSHELL 1AD90000 == 45 [pid = 1248] [id = 91] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (15BEA000) [pid = 1248] [serial = 197] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1922A400) [pid = 1248] [serial = 257] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1A045400) [pid = 1248] [serial = 262] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (19F79000) [pid = 1248] [serial = 260] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (19EEC800) [pid = 1248] [serial = 259] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1780B800) [pid = 1248] [serial = 242] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (14F21400) [pid = 1248] [serial = 241] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1034CC00) [pid = 1248] [serial = 247] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (112F9400) [pid = 1248] [serial = 248] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (180CB800) [pid = 1248] [serial = 253] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (17880C00) [pid = 1248] [serial = 250] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (17D9A800) [pid = 1248] [serial = 251] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (160BDC00) [pid = 1248] [serial = 245] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (14F1EC00) [pid = 1248] [serial = 244] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1A04B800) [pid = 1248] [serial = 266] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19F75800) [pid = 1248] [serial = 265] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1A045C00) [pid = 1248] [serial = 263] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (18EA4800) [pid = 1248] [serial = 256] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1AD90400) [pid = 1248] [serial = 268] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (18A26000) [pid = 1248] [serial = 254] [outer = 00000000] [url = about:blank] 09:23:58 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1B555400) [pid = 1248] [serial = 269] [outer = 00000000] [url = about:blank] 09:23:59 INFO - PROCESS | 1248 | 1464625439019 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:23:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 09:23:59 INFO - PROCESS | 1248 | 1464625439076 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1248 | 1464625439080 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 09:23:59 INFO - PROCESS | 1248 | 1464625439084 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:23:59 INFO - PROCESS | 1248 | 1464625439086 Marionette TRACE conn6 <- [1,418,null,{}] 09:23:59 INFO - PROCESS | 1248 | 1464625439090 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 1248 | 1464625439174 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 09:23:59 INFO - PROCESS | 1248 | 1464625439273 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1248 | ++DOCSHELL 10347800 == 46 [pid = 1248] [id = 114] 09:23:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (105FA800) [pid = 1248] [serial = 339] [outer = 00000000] 09:23:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (14D92800) [pid = 1248] [serial = 340] [outer = 105FA800] 09:23:59 INFO - PROCESS | 1248 | 1464625439320 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (15BEA000) [pid = 1248] [serial = 341] [outer = 105FA800] 09:24:00 INFO - PROCESS | 1248 | 1464625440184 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:24:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1129ms 09:24:00 INFO - PROCESS | 1248 | 1464625440218 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 1248 | 1464625440220 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 09:24:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:24:00 INFO - PROCESS | 1248 | 1464625440225 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 1248 | 1464625440230 Marionette TRACE conn6 <- [1,422,null,{}] 09:24:00 INFO - PROCESS | 1248 | 1464625440248 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:00 INFO - PROCESS | 1248 | 1464625440333 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 09:24:00 INFO - PROCESS | 1248 | 1464625440342 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:00 INFO - PROCESS | 1248 | ++DOCSHELL 17C1D000 == 47 [pid = 1248] [id = 115] 09:24:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (17DAF000) [pid = 1248] [serial = 342] [outer = 00000000] 09:24:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (189E4000) [pid = 1248] [serial = 343] [outer = 17DAF000] 09:24:00 INFO - PROCESS | 1248 | 1464625440387 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (18E45000) [pid = 1248] [serial = 344] [outer = 17DAF000] 09:24:01 INFO - PROCESS | 1248 | 1464625441339 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:24:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1143ms 09:24:01 INFO - PROCESS | 1248 | 1464625441371 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 1248 | 1464625441373 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 09:24:01 INFO - PROCESS | 1248 | 1464625441376 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:24:01 INFO - PROCESS | 1248 | 1464625441378 Marionette TRACE conn6 <- [1,426,null,{}] 09:24:01 INFO - PROCESS | 1248 | 1464625441382 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 1248 | 1464625441491 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 09:24:01 INFO - PROCESS | 1248 | 1464625441498 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1248 | ++DOCSHELL 18E48C00 == 48 [pid = 1248] [id = 116] 09:24:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (18E4AC00) [pid = 1248] [serial = 345] [outer = 00000000] 09:24:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1986FC00) [pid = 1248] [serial = 346] [outer = 18E4AC00] 09:24:01 INFO - PROCESS | 1248 | 1464625441543 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (19870000) [pid = 1248] [serial = 347] [outer = 18E4AC00] 09:24:02 INFO - PROCESS | 1248 | 1464625442030 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 09:24:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:24:02 INFO - PROCESS | 1248 | 1464625442053 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 09:24:02 INFO - PROCESS | 1248 | 1464625442069 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1248 | 1464625442070 Marionette TRACE conn6 <- [1,430,null,{}] 09:24:02 INFO - PROCESS | 1248 | 1464625442074 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:02 INFO - PROCESS | 1248 | 1464625442182 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 09:24:02 INFO - PROCESS | 1248 | 1464625442189 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:02 INFO - PROCESS | 1248 | ++DOCSHELL 19DB3400 == 49 [pid = 1248] [id = 117] 09:24:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19DB4400) [pid = 1248] [serial = 348] [outer = 00000000] 09:24:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19DBE400) [pid = 1248] [serial = 349] [outer = 19DB4400] 09:24:02 INFO - PROCESS | 1248 | 1464625442244 Marionette DEBUG loaded listener.js 09:24:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19F79000) [pid = 1248] [serial = 350] [outer = 19DB4400] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1CA70000) [pid = 1248] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (0C9B6C00) [pid = 1248] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1CA7A400) [pid = 1248] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1780D000) [pid = 1248] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1AD87000) [pid = 1248] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (15BE6000) [pid = 1248] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (15B0B400) [pid = 1248] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (198B1800) [pid = 1248] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (19DB8400) [pid = 1248] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (17DB2800) [pid = 1248] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (19EE2000) [pid = 1248] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1A17A800) [pid = 1248] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (144F7800) [pid = 1248] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1C442800) [pid = 1248] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (0FC3BC00) [pid = 1248] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (189C4800) [pid = 1248] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (18958400) [pid = 1248] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:24:02 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1034DC00) [pid = 1248] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:24:02 INFO - PROCESS | 1248 | 1464625442965 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:24:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 950ms 09:24:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:24:03 INFO - PROCESS | 1248 | 1464625443007 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1248 | 1464625443008 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 09:24:03 INFO - PROCESS | 1248 | 1464625443012 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1248 | 1464625443013 Marionette TRACE conn6 <- [1,434,null,{}] 09:24:03 INFO - PROCESS | 1248 | 1464625443017 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 1248 | 1464625443129 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 09:24:03 INFO - PROCESS | 1248 | 1464625443185 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AE800 == 50 [pid = 1248] [id = 118] 09:24:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1027FC00) [pid = 1248] [serial = 351] [outer = 00000000] 09:24:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (18E9D400) [pid = 1248] [serial = 352] [outer = 1027FC00] 09:24:03 INFO - PROCESS | 1248 | 1464625443230 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19EE2800) [pid = 1248] [serial = 353] [outer = 1027FC00] 09:24:03 INFO - PROCESS | 1248 | 1464625443587 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 09:24:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:24:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 09:24:03 INFO - PROCESS | 1248 | 1464625443645 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 09:24:03 INFO - PROCESS | 1248 | 1464625443647 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 09:24:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:24:03 INFO - PROCESS | 1248 | 1464625443650 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:24:03 INFO - PROCESS | 1248 | 1464625443652 Marionette TRACE conn6 <- [1,438,null,{}] 09:24:03 INFO - PROCESS | 1248 | 1464625443656 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 1248 | 1464625443733 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 09:24:03 INFO - PROCESS | 1248 | 1464625443741 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1248 | ++DOCSHELL 19F77800 == 51 [pid = 1248] [id = 119] 09:24:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19F7B000) [pid = 1248] [serial = 354] [outer = 00000000] 09:24:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A012400) [pid = 1248] [serial = 355] [outer = 19F7B000] 09:24:03 INFO - PROCESS | 1248 | 1464625443789 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19F83800) [pid = 1248] [serial = 356] [outer = 19F7B000] 09:24:04 INFO - PROCESS | 1248 | 1464625444227 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 631ms 09:24:04 INFO - PROCESS | 1248 | 1464625444283 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1248 | 1464625444285 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 09:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:24:04 INFO - PROCESS | 1248 | 1464625444288 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1248 | 1464625444289 Marionette TRACE conn6 <- [1,442,null,{}] 09:24:04 INFO - PROCESS | 1248 | 1464625444293 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 1248 | 1464625444372 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 09:24:04 INFO - PROCESS | 1248 | 1464625444381 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 1248 | ++DOCSHELL 19F79800 == 52 [pid = 1248] [id = 120] 09:24:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A019400) [pid = 1248] [serial = 357] [outer = 00000000] 09:24:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A04A400) [pid = 1248] [serial = 358] [outer = 1A019400] 09:24:04 INFO - PROCESS | 1248 | 1464625444426 Marionette DEBUG loaded listener.js 09:24:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1A149400) [pid = 1248] [serial = 359] [outer = 1A019400] 09:24:05 INFO - PROCESS | 1248 | 1464625445030 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:24:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 09:24:05 INFO - PROCESS | 1248 | 1464625445059 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 1248 | 1464625445064 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 09:24:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:24:05 INFO - PROCESS | 1248 | 1464625445069 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 1248 | 1464625445074 Marionette TRACE conn6 <- [1,446,null,{}] 09:24:05 INFO - PROCESS | 1248 | 1464625445081 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:05 INFO - PROCESS | 1248 | 1464625445192 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 09:24:05 INFO - PROCESS | 1248 | 1464625445295 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 1248 | ++DOCSHELL 0CFDBC00 == 53 [pid = 1248] [id = 121] 09:24:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (0FD02C00) [pid = 1248] [serial = 360] [outer = 00000000] 09:24:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (105F1000) [pid = 1248] [serial = 361] [outer = 0FD02C00] 09:24:05 INFO - PROCESS | 1248 | 1464625445352 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (144F7800) [pid = 1248] [serial = 362] [outer = 0FD02C00] 09:24:06 INFO - PROCESS | 1248 | 1464625446012 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 09:24:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:24:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 991ms 09:24:06 INFO - PROCESS | 1248 | 1464625446060 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1248 | 1464625446066 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 09:24:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:24:06 INFO - PROCESS | 1248 | 1464625446072 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1248 | 1464625446075 Marionette TRACE conn6 <- [1,450,null,{}] 09:24:06 INFO - PROCESS | 1248 | 1464625446079 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 1248 | 1464625446193 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 09:24:06 INFO - PROCESS | 1248 | 1464625446318 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1248 | ++DOCSHELL 17D93800 == 54 [pid = 1248] [id = 122] 09:24:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (17D96400) [pid = 1248] [serial = 363] [outer = 00000000] 09:24:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (180CB800) [pid = 1248] [serial = 364] [outer = 17D96400] 09:24:06 INFO - PROCESS | 1248 | 1464625446375 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (18EA7400) [pid = 1248] [serial = 365] [outer = 17D96400] 09:24:07 INFO - PROCESS | 1248 | 1464625447014 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 1248 | 1464625447049 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 09:24:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:24:07 INFO - PROCESS | 1248 | 1464625447052 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1248 | 1464625447056 Marionette TRACE conn6 <- [1,454,null,{}] 09:24:07 INFO - PROCESS | 1248 | 1464625447067 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:07 INFO - PROCESS | 1248 | 1464625447176 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 09:24:07 INFO - PROCESS | 1248 | 1464625447302 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:07 INFO - PROCESS | 1248 | ++DOCSHELL 1A14AC00 == 55 [pid = 1248] [id = 123] 09:24:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1A151800) [pid = 1248] [serial = 366] [outer = 00000000] 09:24:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1A178400) [pid = 1248] [serial = 367] [outer = 1A151800] 09:24:07 INFO - PROCESS | 1248 | 1464625447362 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A17F800) [pid = 1248] [serial = 368] [outer = 1A151800] 09:24:08 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:08 INFO - PROCESS | 1248 | 1464625447990 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 09:24:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 971ms 09:24:08 INFO - PROCESS | 1248 | 1464625448026 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 09:24:08 INFO - PROCESS | 1248 | 1464625448029 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 09:24:08 INFO - PROCESS | 1248 | 1464625448032 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:24:08 INFO - PROCESS | 1248 | 1464625448034 Marionette TRACE conn6 <- [1,458,null,{}] 09:24:08 INFO - PROCESS | 1248 | 1464625448038 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:08 INFO - PROCESS | 1248 | 1464625448144 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 09:24:08 INFO - PROCESS | 1248 | 1464625448254 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1248 | ++DOCSHELL 1AD91400 == 56 [pid = 1248] [id = 124] 09:24:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1AD93C00) [pid = 1248] [serial = 369] [outer = 00000000] 09:24:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1B556000) [pid = 1248] [serial = 370] [outer = 1AD93C00] 09:24:08 INFO - PROCESS | 1248 | 1464625448311 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1C0BA800) [pid = 1248] [serial = 371] [outer = 1AD93C00] 09:24:08 INFO - PROCESS | 1248 | 1464625448936 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1248 | 1464625449009 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 09:24:09 INFO - PROCESS | 1248 | 1464625449012 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:24:09 INFO - PROCESS | 1248 | 1464625449014 Marionette TRACE conn6 <- [1,462,null,{}] 09:24:09 INFO - PROCESS | 1248 | 1464625449018 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 1248 | 1464625449119 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 09:24:09 INFO - PROCESS | 1248 | 1464625449243 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 1248 | ++DOCSHELL 1A204C00 == 57 [pid = 1248] [id = 125] 09:24:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A205C00) [pid = 1248] [serial = 372] [outer = 00000000] 09:24:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A20F400) [pid = 1248] [serial = 373] [outer = 1A205C00] 09:24:09 INFO - PROCESS | 1248 | 1464625449299 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1AD8E000) [pid = 1248] [serial = 374] [outer = 1A205C00] 09:24:10 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:10 INFO - PROCESS | 1248 | 1464625450082 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 09:24:10 INFO - PROCESS | 1248 | 1464625450142 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 09:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:24:10 INFO - PROCESS | 1248 | 1464625450147 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 1248 | 1464625450151 Marionette TRACE conn6 <- [1,466,null,{}] 09:24:10 INFO - PROCESS | 1248 | 1464625450158 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:10 INFO - PROCESS | 1248 | 1464625450257 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 09:24:10 INFO - PROCESS | 1248 | 1464625450391 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1248 | ++DOCSHELL 144F1800 == 58 [pid = 1248] [id = 126] 09:24:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (14A31000) [pid = 1248] [serial = 375] [outer = 00000000] 09:24:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (15BEF400) [pid = 1248] [serial = 376] [outer = 14A31000] 09:24:10 INFO - PROCESS | 1248 | 1464625450443 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (17804C00) [pid = 1248] [serial = 377] [outer = 14A31000] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 19F77800 == 57 [pid = 1248] [id = 119] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 0C9AE800 == 56 [pid = 1248] [id = 118] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 19DB3400 == 55 [pid = 1248] [id = 117] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 18E48C00 == 54 [pid = 1248] [id = 116] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 17C1D000 == 53 [pid = 1248] [id = 115] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 10347800 == 52 [pid = 1248] [id = 114] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 10219C00 == 51 [pid = 1248] [id = 113] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 0C94B400 == 50 [pid = 1248] [id = 112] 09:24:10 INFO - PROCESS | 1248 | --DOCSHELL 0C9B6400 == 49 [pid = 1248] [id = 109] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1DCAE000) [pid = 1248] [serial = 289] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1AD8FC00) [pid = 1248] [serial = 280] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (180D1000) [pid = 1248] [serial = 301] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (17D99C00) [pid = 1248] [serial = 292] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1B550800) [pid = 1248] [serial = 313] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (17C1D800) [pid = 1248] [serial = 188] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1780D800) [pid = 1248] [serial = 296] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1780DC00) [pid = 1248] [serial = 277] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1995A400) [pid = 1248] [serial = 304] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (19EEAC00) [pid = 1248] [serial = 308] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (18EA0C00) [pid = 1248] [serial = 191] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1CD78000) [pid = 1248] [serial = 194] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1C405C00) [pid = 1248] [serial = 314] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1A181800) [pid = 1248] [serial = 310] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1B54F000) [pid = 1248] [serial = 317] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (160C9400) [pid = 1248] [serial = 295] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1D697800) [pid = 1248] [serial = 145] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1DBC9C00) [pid = 1248] [serial = 283] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (11493800) [pid = 1248] [serial = 139] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1D695000) [pid = 1248] [serial = 136] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (19EE5400) [pid = 1248] [serial = 307] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (198B6C00) [pid = 1248] [serial = 142] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (19DB0800) [pid = 1248] [serial = 305] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A27A400) [pid = 1248] [serial = 311] [outer = 00000000] [url = about:blank] 09:24:10 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (189E7800) [pid = 1248] [serial = 302] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (14C6E400) [pid = 1248] [serial = 298] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1D448C00) [pid = 1248] [serial = 319] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (14FAFC00) [pid = 1248] [serial = 299] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1021C800) [pid = 1248] [serial = 185] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19EE4000) [pid = 1248] [serial = 316] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1DCBAC00) [pid = 1248] [serial = 286] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (10221C00) [pid = 1248] [serial = 274] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1D447800) [pid = 1248] [serial = 227] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1EB4A000) [pid = 1248] [serial = 322] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1DBC9400) [pid = 1248] [serial = 320] [outer = 00000000] [url = about:blank] 09:24:11 INFO - PROCESS | 1248 | 1464625451062 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1248 | 1464625451083 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 09:24:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:24:11 INFO - PROCESS | 1248 | 1464625451089 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1248 | 1464625451091 Marionette TRACE conn6 <- [1,470,null,{}] 09:24:11 INFO - PROCESS | 1248 | 1464625451095 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 1248 | 1464625451182 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 09:24:11 INFO - PROCESS | 1248 | 1464625451277 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1248 | ++DOCSHELL 0FD68400 == 50 [pid = 1248] [id = 127] 09:24:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0FDF3400) [pid = 1248] [serial = 378] [outer = 00000000] 09:24:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1120E000) [pid = 1248] [serial = 379] [outer = 0FDF3400] 09:24:11 INFO - PROCESS | 1248 | 1464625451323 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (160BF000) [pid = 1248] [serial = 380] [outer = 0FDF3400] 09:24:11 INFO - PROCESS | 1248 | 1464625451756 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:24:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 730ms 09:24:11 INFO - PROCESS | 1248 | 1464625451822 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 09:24:11 INFO - PROCESS | 1248 | 1464625451825 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 09:24:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:24:11 INFO - PROCESS | 1248 | 1464625451832 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1248 | 1464625451836 Marionette TRACE conn6 <- [1,474,null,{}] 09:24:11 INFO - PROCESS | 1248 | 1464625451846 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 1248 | 1464625451933 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 09:24:11 INFO - PROCESS | 1248 | 1464625451948 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1248 | ++DOCSHELL 189C9000 == 51 [pid = 1248] [id = 128] 09:24:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (189D9C00) [pid = 1248] [serial = 381] [outer = 00000000] 09:24:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (18E9AC00) [pid = 1248] [serial = 382] [outer = 189D9C00] 09:24:12 INFO - PROCESS | 1248 | 1464625451996 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19233C00) [pid = 1248] [serial = 383] [outer = 189D9C00] 09:24:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (18EA8C00) [pid = 1248] [serial = 384] [outer = 0FC8EC00] 09:24:12 INFO - PROCESS | 1248 | 1464625452528 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:24:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 731ms 09:24:12 INFO - PROCESS | 1248 | 1464625452567 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 1248 | 1464625452570 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 09:24:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:24:12 INFO - PROCESS | 1248 | 1464625452573 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1248 | 1464625452574 Marionette TRACE conn6 <- [1,478,null,{}] 09:24:12 INFO - PROCESS | 1248 | 1464625452578 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:12 INFO - PROCESS | 1248 | 1464625452663 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 09:24:12 INFO - PROCESS | 1248 | 1464625452749 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 1248 | ++DOCSHELL 198B2000 == 52 [pid = 1248] [id = 129] 09:24:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (19985C00) [pid = 1248] [serial = 385] [outer = 00000000] 09:24:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (19DB4800) [pid = 1248] [serial = 386] [outer = 19985C00] 09:24:12 INFO - PROCESS | 1248 | 1464625452795 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19F77000) [pid = 1248] [serial = 387] [outer = 19985C00] 09:24:13 INFO - PROCESS | 1248 | 1464625453177 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:24:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 09:24:13 INFO - PROCESS | 1248 | 1464625453249 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 1248 | 1464625453251 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 09:24:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:24:13 INFO - PROCESS | 1248 | 1464625453288 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 1248 | 1464625453290 Marionette TRACE conn6 <- [1,482,null,{}] 09:24:13 INFO - PROCESS | 1248 | 1464625453298 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 1248 | 1464625453405 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 09:24:13 INFO - PROCESS | 1248 | 1464625453416 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1248 | ++DOCSHELL 19F81400 == 53 [pid = 1248] [id = 130] 09:24:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1A00C800) [pid = 1248] [serial = 388] [outer = 00000000] 09:24:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1A043400) [pid = 1248] [serial = 389] [outer = 1A00C800] 09:24:13 INFO - PROCESS | 1248 | 1464625453461 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A14F400) [pid = 1248] [serial = 390] [outer = 1A00C800] 09:24:13 INFO - PROCESS | 1248 | 1464625453951 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:24:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 710ms 09:24:13 INFO - PROCESS | 1248 | 1464625453967 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 09:24:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:24:13 INFO - PROCESS | 1248 | 1464625453969 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 09:24:14 INFO - PROCESS | 1248 | 1464625453972 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1248 | 1464625453974 Marionette TRACE conn6 <- [1,486,null,{}] 09:24:14 INFO - PROCESS | 1248 | 1464625453981 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 1248 | 1464625454111 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 09:24:14 INFO - PROCESS | 1248 | 1464625454118 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B8400 == 54 [pid = 1248] [id = 131] 09:24:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (198B1800) [pid = 1248] [serial = 391] [outer = 00000000] 09:24:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A20B800) [pid = 1248] [serial = 392] [outer = 198B1800] 09:24:14 INFO - PROCESS | 1248 | 1464625454164 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A2E6400) [pid = 1248] [serial = 393] [outer = 198B1800] 09:24:14 INFO - PROCESS | 1248 | 1464625454631 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:24:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 671ms 09:24:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:24:14 INFO - PROCESS | 1248 | 1464625454643 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1248 | 1464625454645 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 09:24:14 INFO - PROCESS | 1248 | 1464625454648 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1248 | 1464625454650 Marionette TRACE conn6 <- [1,490,null,{}] 09:24:14 INFO - PROCESS | 1248 | 1464625454653 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 1248 | 1464625454763 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 09:24:14 INFO - PROCESS | 1248 | 1464625454850 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 1248 | ++DOCSHELL 1AD92000 == 55 [pid = 1248] [id = 132] 09:24:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1B54F000) [pid = 1248] [serial = 394] [outer = 00000000] 09:24:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1C40F800) [pid = 1248] [serial = 395] [outer = 1B54F000] 09:24:14 INFO - PROCESS | 1248 | 1464625454895 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1CA7A400) [pid = 1248] [serial = 396] [outer = 1B54F000] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (18E4AC00) [pid = 1248] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (19DB4400) [pid = 1248] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (17DAF000) [pid = 1248] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (0C94C800) [pid = 1248] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (162F2C00) [pid = 1248] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (105FA800) [pid = 1248] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1027FC00) [pid = 1248] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (19F7B000) [pid = 1248] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:24:15 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (14FA3400) [pid = 1248] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:24:15 INFO - PROCESS | 1248 | 1464625455482 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:24:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 870ms 09:24:15 INFO - PROCESS | 1248 | 1464625455519 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 1248 | 1464625455521 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 09:24:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:24:15 INFO - PROCESS | 1248 | 1464625455524 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 1248 | 1464625455535 Marionette TRACE conn6 <- [1,494,null,{}] 09:24:15 INFO - PROCESS | 1248 | 1464625455539 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:15 INFO - PROCESS | 1248 | 1464625455619 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 09:24:15 INFO - PROCESS | 1248 | 1464625455626 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1248 | ++DOCSHELL 10345000 == 56 [pid = 1248] [id = 133] 09:24:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1034B800) [pid = 1248] [serial = 397] [outer = 00000000] 09:24:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (198B1C00) [pid = 1248] [serial = 398] [outer = 1034B800] 09:24:15 INFO - PROCESS | 1248 | 1464625455672 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A017C00) [pid = 1248] [serial = 399] [outer = 1034B800] 09:24:16 INFO - PROCESS | 1248 | 1464625456143 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:24:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 691ms 09:24:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:24:16 INFO - PROCESS | 1248 | 1464625456215 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1248 | 1464625456217 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 09:24:16 INFO - PROCESS | 1248 | 1464625456220 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1248 | 1464625456222 Marionette TRACE conn6 <- [1,498,null,{}] 09:24:16 INFO - PROCESS | 1248 | 1464625456230 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 1248 | 1464625456311 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 09:24:16 INFO - PROCESS | 1248 | 1464625456322 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1248 | ++DOCSHELL 1A148800 == 57 [pid = 1248] [id = 134] 09:24:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1C0ACC00) [pid = 1248] [serial = 400] [outer = 00000000] 09:24:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1D5DEC00) [pid = 1248] [serial = 401] [outer = 1C0ACC00] 09:24:16 INFO - PROCESS | 1248 | 1464625456369 Marionette DEBUG loaded listener.js 09:24:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1D696800) [pid = 1248] [serial = 402] [outer = 1C0ACC00] 09:24:16 INFO - PROCESS | 1248 | 1464625456798 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:24:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 631ms 09:24:16 INFO - PROCESS | 1248 | 1464625456853 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1248 | 1464625456855 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 09:24:16 INFO - PROCESS | 1248 | 1464625456858 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:24:16 INFO - PROCESS | 1248 | 1464625456860 Marionette TRACE conn6 <- [1,502,null,{}] 09:24:16 INFO - PROCESS | 1248 | 1464625456864 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 1248 | 1464625456945 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 09:24:16 INFO - PROCESS | 1248 | 1464625456951 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1248 | ++DOCSHELL 1D5DD400 == 58 [pid = 1248] [id = 135] 09:24:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1D69F400) [pid = 1248] [serial = 403] [outer = 00000000] 09:24:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1DBCB800) [pid = 1248] [serial = 404] [outer = 1D69F400] 09:24:17 INFO - PROCESS | 1248 | 1464625456996 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1DBCC400) [pid = 1248] [serial = 405] [outer = 1D69F400] 09:24:17 INFO - PROCESS | 1248 | 1464625457412 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:24:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 09:24:17 INFO - PROCESS | 1248 | 1464625457432 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 09:24:17 INFO - PROCESS | 1248 | 1464625457435 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 09:24:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:24:17 INFO - PROCESS | 1248 | 1464625457438 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1248 | 1464625457440 Marionette TRACE conn6 <- [1,506,null,{}] 09:24:17 INFO - PROCESS | 1248 | 1464625457443 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:17 INFO - PROCESS | 1248 | 1464625457647 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 09:24:17 INFO - PROCESS | 1248 | 1464625457773 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 1248 | ++DOCSHELL 1014F400 == 59 [pid = 1248] [id = 136] 09:24:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1014FC00) [pid = 1248] [serial = 406] [outer = 00000000] 09:24:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (10221800) [pid = 1248] [serial = 407] [outer = 1014FC00] 09:24:17 INFO - PROCESS | 1248 | 1464625457831 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (10811C00) [pid = 1248] [serial = 408] [outer = 1014FC00] 09:24:18 INFO - PROCESS | 1248 | 1464625458430 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:24:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1025ms 09:24:18 INFO - PROCESS | 1248 | 1464625458463 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 1248 | 1464625458467 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 09:24:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:24:18 INFO - PROCESS | 1248 | 1464625458472 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 1248 | 1464625458476 Marionette TRACE conn6 <- [1,510,null,{}] 09:24:18 INFO - PROCESS | 1248 | 1464625458481 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 1248 | 1464625458594 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 09:24:18 INFO - PROCESS | 1248 | 1464625458695 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1248 | ++DOCSHELL 17DB3400 == 60 [pid = 1248] [id = 137] 09:24:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (17DB4400) [pid = 1248] [serial = 409] [outer = 00000000] 09:24:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (18E48C00) [pid = 1248] [serial = 410] [outer = 17DB4400] 09:24:18 INFO - PROCESS | 1248 | 1464625458752 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (198B8000) [pid = 1248] [serial = 411] [outer = 17DB4400] 09:24:19 INFO - PROCESS | 1248 | 1464625459364 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:24:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 930ms 09:24:19 INFO - PROCESS | 1248 | 1464625459403 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1248 | 1464625459406 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 09:24:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:24:19 INFO - PROCESS | 1248 | 1464625459410 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1248 | 1464625459412 Marionette TRACE conn6 <- [1,514,null,{}] 09:24:19 INFO - PROCESS | 1248 | 1464625459416 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:19 INFO - PROCESS | 1248 | 1464625459525 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 09:24:19 INFO - PROCESS | 1248 | 1464625459628 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:19 INFO - PROCESS | 1248 | ++DOCSHELL 18E45400 == 61 [pid = 1248] [id = 138] 09:24:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A180C00) [pid = 1248] [serial = 412] [outer = 00000000] 09:24:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1AD8CC00) [pid = 1248] [serial = 413] [outer = 1A180C00] 09:24:19 INFO - PROCESS | 1248 | 1464625459684 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1D5DB400) [pid = 1248] [serial = 414] [outer = 1A180C00] 09:24:20 INFO - PROCESS | 1248 | 1464625460219 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:24:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:24:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 871ms 09:24:20 INFO - PROCESS | 1248 | 1464625460286 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 09:24:20 INFO - PROCESS | 1248 | 1464625460290 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 09:24:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:24:20 INFO - PROCESS | 1248 | 1464625460301 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:24:20 INFO - PROCESS | 1248 | 1464625460306 Marionette TRACE conn6 <- [1,518,null,{}] 09:24:20 INFO - PROCESS | 1248 | 1464625460310 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 1248 | 1464625460422 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 09:24:20 INFO - PROCESS | 1248 | 1464625460522 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1248 | ++DOCSHELL 1DCBB000 == 62 [pid = 1248] [id = 139] 09:24:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1EEA5C00) [pid = 1248] [serial = 415] [outer = 00000000] 09:24:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1EEB0400) [pid = 1248] [serial = 416] [outer = 1EEA5C00] 09:24:20 INFO - PROCESS | 1248 | 1464625460578 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1EEB3C00) [pid = 1248] [serial = 417] [outer = 1EEA5C00] 09:24:21 INFO - PROCESS | 1248 | 1464625461133 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:24:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 890ms 09:24:21 INFO - PROCESS | 1248 | 1464625461188 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1248 | 1464625461190 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 09:24:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:24:21 INFO - PROCESS | 1248 | 1464625461193 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1248 | 1464625461195 Marionette TRACE conn6 <- [1,522,null,{}] 09:24:21 INFO - PROCESS | 1248 | 1464625461199 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 1248 | 1464625461306 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 09:24:21 INFO - PROCESS | 1248 | 1464625461406 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:21 INFO - PROCESS | 1248 | ++DOCSHELL 162ECC00 == 63 [pid = 1248] [id = 140] 09:24:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1A047C00) [pid = 1248] [serial = 418] [outer = 00000000] 09:24:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (20109000) [pid = 1248] [serial = 419] [outer = 1A047C00] 09:24:21 INFO - PROCESS | 1248 | 1464625461460 Marionette DEBUG loaded listener.js 09:24:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (2010C800) [pid = 1248] [serial = 420] [outer = 1A047C00] 09:24:22 INFO - PROCESS | 1248 | 1464625462083 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:24:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 931ms 09:24:22 INFO - PROCESS | 1248 | 1464625462128 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 1248 | 1464625462130 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 09:24:22 INFO - PROCESS | 1248 | 1464625462133 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:24:22 INFO - PROCESS | 1248 | 1464625462135 Marionette TRACE conn6 <- [1,526,null,{}] 09:24:22 INFO - PROCESS | 1248 | 1464625462138 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:22 INFO - PROCESS | 1248 | 1464625462244 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 09:24:22 INFO - PROCESS | 1248 | 1464625462349 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1248 | ++DOCSHELL 20135400 == 64 [pid = 1248] [id = 141] 09:24:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (20135C00) [pid = 1248] [serial = 421] [outer = 00000000] 09:24:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (20139000) [pid = 1248] [serial = 422] [outer = 20135C00] 09:24:22 INFO - PROCESS | 1248 | 1464625462410 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (20140400) [pid = 1248] [serial = 423] [outer = 20135C00] 09:24:23 INFO - PROCESS | 1248 | 1464625463110 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:24:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1020ms 09:24:23 INFO - PROCESS | 1248 | 1464625463193 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 1248 | 1464625463196 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 09:24:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:24:23 INFO - PROCESS | 1248 | 1464625463200 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1248 | 1464625463202 Marionette TRACE conn6 <- [1,530,null,{}] 09:24:23 INFO - PROCESS | 1248 | 1464625463206 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 1248 | 1464625463315 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 09:24:23 INFO - PROCESS | 1248 | 1464625463602 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B0400 == 65 [pid = 1248] [id = 142] 09:24:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (10217800) [pid = 1248] [serial = 424] [outer = 00000000] 09:24:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (11498800) [pid = 1248] [serial = 425] [outer = 10217800] 09:24:23 INFO - PROCESS | 1248 | 1464625463685 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (15BE7000) [pid = 1248] [serial = 426] [outer = 10217800] 09:24:24 INFO - PROCESS | 1248 | 1464625464295 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:24:24 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:24:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:24:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:24:24 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:24:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:24:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:24:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:24:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:24:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:24:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1132ms 09:24:24 INFO - PROCESS | 1248 | 1464625464334 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 1248 | 1464625464338 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 09:24:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:24:24 INFO - PROCESS | 1248 | 1464625464342 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1248 | 1464625464346 Marionette TRACE conn6 <- [1,534,null,{}] 09:24:24 INFO - PROCESS | 1248 | 1464625464351 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:24 INFO - PROCESS | 1248 | 1464625464467 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 09:24:24 INFO - PROCESS | 1248 | 1464625464574 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:24 INFO - PROCESS | 1248 | ++DOCSHELL 17DAD800 == 66 [pid = 1248] [id = 143] 09:24:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (18954000) [pid = 1248] [serial = 427] [outer = 00000000] 09:24:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (18EA0C00) [pid = 1248] [serial = 428] [outer = 18954000] 09:24:24 INFO - PROCESS | 1248 | 1464625464627 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (198B9400) [pid = 1248] [serial = 429] [outer = 18954000] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 0C9B5000 == 65 [pid = 1248] [id = 62] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 1AD95C00 == 64 [pid = 1248] [id = 35] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 1D5DD400 == 63 [pid = 1248] [id = 135] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 1A148800 == 62 [pid = 1248] [id = 134] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 10345000 == 61 [pid = 1248] [id = 133] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 1AD92000 == 60 [pid = 1248] [id = 132] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 0C9B8400 == 59 [pid = 1248] [id = 131] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 19F81400 == 58 [pid = 1248] [id = 130] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 198B2000 == 57 [pid = 1248] [id = 129] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A04A400) [pid = 1248] [serial = 358] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 189C9000 == 56 [pid = 1248] [id = 128] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 0FD68400 == 55 [pid = 1248] [id = 127] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 144F1800 == 54 [pid = 1248] [id = 126] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 0CFDBC00 == 53 [pid = 1248] [id = 121] 09:24:25 INFO - PROCESS | 1248 | --DOCSHELL 19F79800 == 52 [pid = 1248] [id = 120] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (17D9F000) [pid = 1248] [serial = 293] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1986FC00) [pid = 1248] [serial = 346] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (19DBE400) [pid = 1248] [serial = 349] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (198B5800) [pid = 1248] [serial = 328] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (189E4000) [pid = 1248] [serial = 343] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1A154800) [pid = 1248] [serial = 331] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1429B800) [pid = 1248] [serial = 335] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1028A400) [pid = 1248] [serial = 334] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (19870000) [pid = 1248] [serial = 347] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (17DAF400) [pid = 1248] [serial = 338] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (17D9BC00) [pid = 1248] [serial = 337] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (14880000) [pid = 1248] [serial = 325] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (14D92800) [pid = 1248] [serial = 340] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (15BEA000) [pid = 1248] [serial = 341] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (18E9D400) [pid = 1248] [serial = 352] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (19F83800) [pid = 1248] [serial = 356] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1A012400) [pid = 1248] [serial = 355] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (19F79000) [pid = 1248] [serial = 350] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19EE2800) [pid = 1248] [serial = 353] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (18E45000) [pid = 1248] [serial = 344] [outer = 00000000] [url = about:blank] 09:24:25 INFO - PROCESS | 1248 | 1464625465263 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:24:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:24:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 990ms 09:24:25 INFO - PROCESS | 1248 | 1464625465336 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 09:24:25 INFO - PROCESS | 1248 | 1464625465339 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 09:24:25 INFO - PROCESS | 1248 | 1464625465344 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:24:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:24:25 INFO - PROCESS | 1248 | 1464625465346 Marionette TRACE conn6 <- [1,538,null,{}] 09:24:25 INFO - PROCESS | 1248 | 1464625465350 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 1248 | 1464625465440 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 09:24:25 INFO - PROCESS | 1248 | 1464625465523 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1248 | ++DOCSHELL 1028A400 == 53 [pid = 1248] [id = 144] 09:24:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1033F400) [pid = 1248] [serial = 430] [outer = 00000000] 09:24:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (144F3C00) [pid = 1248] [serial = 431] [outer = 1033F400] 09:24:25 INFO - PROCESS | 1248 | 1464625465570 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (14D92800) [pid = 1248] [serial = 432] [outer = 1033F400] 09:24:25 INFO - PROCESS | 1248 | 1464625465958 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:24:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 09:24:26 INFO - PROCESS | 1248 | 1464625465982 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1248 | 1464625465985 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 09:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:24:26 INFO - PROCESS | 1248 | 1464625465989 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1248 | 1464625465995 Marionette TRACE conn6 <- [1,542,null,{}] 09:24:26 INFO - PROCESS | 1248 | 1464625466003 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 1248 | 1464625466099 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 09:24:26 INFO - PROCESS | 1248 | 1464625466138 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1248 | ++DOCSHELL 17BFD400 == 54 [pid = 1248] [id = 145] 09:24:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (17D97800) [pid = 1248] [serial = 433] [outer = 00000000] 09:24:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (18E9C800) [pid = 1248] [serial = 434] [outer = 17D97800] 09:24:26 INFO - PROCESS | 1248 | 1464625466185 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (198C0000) [pid = 1248] [serial = 435] [outer = 17D97800] 09:24:26 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:26 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:26 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:26 INFO - PROCESS | 1248 | 1464625466641 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:24:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 09:24:26 INFO - PROCESS | 1248 | 1464625466679 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1248 | 1464625466682 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 09:24:26 INFO - PROCESS | 1248 | 1464625466685 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:24:26 INFO - PROCESS | 1248 | 1464625466687 Marionette TRACE conn6 <- [1,546,null,{}] 09:24:26 INFO - PROCESS | 1248 | 1464625466690 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 1248 | 1464625466782 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 09:24:26 INFO - PROCESS | 1248 | 1464625466789 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:26 INFO - PROCESS | 1248 | ++DOCSHELL 17882C00 == 55 [pid = 1248] [id = 146] 09:24:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19956400) [pid = 1248] [serial = 436] [outer = 00000000] 09:24:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (19DBE400) [pid = 1248] [serial = 437] [outer = 19956400] 09:24:26 INFO - PROCESS | 1248 | 1464625466837 Marionette DEBUG loaded listener.js 09:24:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (19F7B000) [pid = 1248] [serial = 438] [outer = 19956400] 09:24:27 INFO - PROCESS | 1248 | 1464625467288 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:24:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 630ms 09:24:27 INFO - PROCESS | 1248 | 1464625467319 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 09:24:27 INFO - PROCESS | 1248 | 1464625467321 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 09:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:24:27 INFO - PROCESS | 1248 | 1464625467332 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:24:27 INFO - PROCESS | 1248 | 1464625467333 Marionette TRACE conn6 <- [1,550,null,{}] 09:24:27 INFO - PROCESS | 1248 | 1464625467337 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:27 INFO - PROCESS | 1248 | 1464625467447 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 09:24:27 INFO - PROCESS | 1248 | 1464625467531 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1248 | ++DOCSHELL 1A00A800 == 56 [pid = 1248] [id = 147] 09:24:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1A00B400) [pid = 1248] [serial = 439] [outer = 00000000] 09:24:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1A015C00) [pid = 1248] [serial = 440] [outer = 1A00B400] 09:24:27 INFO - PROCESS | 1248 | 1464625467584 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1A048C00) [pid = 1248] [serial = 441] [outer = 1A00B400] 09:24:27 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:27 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:27 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:28 INFO - PROCESS | 1248 | 1464625468025 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 733ms 09:24:28 INFO - PROCESS | 1248 | 1464625468062 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1248 | 1464625468064 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 09:24:28 INFO - PROCESS | 1248 | 1464625468067 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:24:28 INFO - PROCESS | 1248 | 1464625468069 Marionette TRACE conn6 <- [1,554,null,{}] 09:24:28 INFO - PROCESS | 1248 | 1464625468072 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 1248 | 1464625468189 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 09:24:28 INFO - PROCESS | 1248 | 1464625468196 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1248 | ++DOCSHELL 1A148C00 == 57 [pid = 1248] [id = 148] 09:24:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1A154800) [pid = 1248] [serial = 442] [outer = 00000000] 09:24:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1A181800) [pid = 1248] [serial = 443] [outer = 1A154800] 09:24:28 INFO - PROCESS | 1248 | 1464625468241 Marionette DEBUG loaded listener.js 09:24:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1A205800) [pid = 1248] [serial = 444] [outer = 1A154800] 09:24:28 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:28 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:28 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:28 INFO - PROCESS | 1248 | 1464625468714 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 09:24:28 INFO - PROCESS | 1248 | 1464625468747 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 09:24:28 INFO - PROCESS | 1248 | 1464625468748 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 09:24:28 INFO - PROCESS | 1248 | 1464625468751 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1248 | 1464625468753 Marionette TRACE conn6 <- [1,558,null,{}] 09:24:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:24:28 INFO - PROCESS | 1248 | 1464625468761 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 1248 | 1464625468901 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 09:24:28 INFO - PROCESS | 1248 | 1464625468927 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1248 | ++DOCSHELL 160C4800 == 58 [pid = 1248] [id = 149] 09:24:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (162F0400) [pid = 1248] [serial = 445] [outer = 00000000] 09:24:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1AD90400) [pid = 1248] [serial = 446] [outer = 162F0400] 09:24:29 INFO - PROCESS | 1248 | 1464625468971 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1B55AC00) [pid = 1248] [serial = 447] [outer = 162F0400] 09:24:29 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1A00C800) [pid = 1248] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (198B1800) [pid = 1248] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (19985C00) [pid = 1248] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1B54F000) [pid = 1248] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (0FDF3400) [pid = 1248] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (14A31000) [pid = 1248] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (189D9C00) [pid = 1248] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1034B800) [pid = 1248] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1C0ACC00) [pid = 1248] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (0C94E400) [pid = 1248] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (160BC800) [pid = 1248] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1BCC7000) [pid = 1248] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1DCB2000) [pid = 1248] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1B55A000) [pid = 1248] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (0FDEF800) [pid = 1248] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (160CA400) [pid = 1248] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19F7BC00) [pid = 1248] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1D69B400) [pid = 1248] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1DCB6C00) [pid = 1248] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1A17C800) [pid = 1248] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (17DB9400) [pid = 1248] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (10220400) [pid = 1248] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:24:29 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1A150400) [pid = 1248] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:24:29 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:29 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:29 INFO - PROCESS | 1248 | 1464625469681 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:24:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 970ms 09:24:29 INFO - PROCESS | 1248 | 1464625469727 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1248 | 1464625469739 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 09:24:29 INFO - PROCESS | 1248 | 1464625469742 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1248 | 1464625469744 Marionette TRACE conn6 <- [1,562,null,{}] 09:24:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:24:29 INFO - PROCESS | 1248 | 1464625469748 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:29 INFO - PROCESS | 1248 | 1464625469832 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 09:24:29 INFO - PROCESS | 1248 | 1464625469924 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:29 INFO - PROCESS | 1248 | ++DOCSHELL 1034B800 == 59 [pid = 1248] [id = 150] 09:24:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (144F4800) [pid = 1248] [serial = 448] [outer = 00000000] 09:24:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (19EE6800) [pid = 1248] [serial = 449] [outer = 144F4800] 09:24:30 INFO - PROCESS | 1248 | 1464625469970 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A150400) [pid = 1248] [serial = 450] [outer = 144F4800] 09:24:30 INFO - PROCESS | 1248 | 1464625470304 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:24:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 631ms 09:24:30 INFO - PROCESS | 1248 | 1464625470378 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 09:24:30 INFO - PROCESS | 1248 | 1464625470380 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 09:24:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:24:30 INFO - PROCESS | 1248 | 1464625470383 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:24:30 INFO - PROCESS | 1248 | 1464625470385 Marionette TRACE conn6 <- [1,566,null,{}] 09:24:30 INFO - PROCESS | 1248 | 1464625470389 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 1248 | 1464625470508 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 09:24:30 INFO - PROCESS | 1248 | 1464625470516 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 1248 | ++DOCSHELL 1A206C00 == 60 [pid = 1248] [id = 151] 09:24:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1C15F800) [pid = 1248] [serial = 451] [outer = 00000000] 09:24:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1D44D000) [pid = 1248] [serial = 452] [outer = 1C15F800] 09:24:30 INFO - PROCESS | 1248 | 1464625470562 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1D69BC00) [pid = 1248] [serial = 453] [outer = 1C15F800] 09:24:30 INFO - PROCESS | 1248 | 1464625470951 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:24:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 632ms 09:24:31 INFO - PROCESS | 1248 | 1464625471016 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 1248 | 1464625471018 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 09:24:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:24:31 INFO - PROCESS | 1248 | 1464625471021 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 1248 | 1464625471023 Marionette TRACE conn6 <- [1,570,null,{}] 09:24:31 INFO - PROCESS | 1248 | 1464625471027 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 1248 | 1464625471144 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 09:24:31 INFO - PROCESS | 1248 | 1464625471156 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:31 INFO - PROCESS | 1248 | ++DOCSHELL 10150C00 == 61 [pid = 1248] [id = 152] 09:24:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1D6A2000) [pid = 1248] [serial = 454] [outer = 00000000] 09:24:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1DCB7400) [pid = 1248] [serial = 455] [outer = 1D6A2000] 09:24:31 INFO - PROCESS | 1248 | 1464625471209 Marionette DEBUG loaded listener.js 09:24:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1EEA9400) [pid = 1248] [serial = 456] [outer = 1D6A2000] 09:24:31 INFO - PROCESS | 1248 | 1464625471665 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:24:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 09:24:31 INFO - PROCESS | 1248 | 1464625471693 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 1248 | 1464625471697 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 09:24:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:24:31 INFO - PROCESS | 1248 | 1464625471703 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 1248 | 1464625471708 Marionette TRACE conn6 <- [1,574,null,{}] 09:24:31 INFO - PROCESS | 1248 | 1464625471732 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:31 INFO - PROCESS | 1248 | 1464625471851 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 09:24:32 INFO - PROCESS | 1248 | 1464625472050 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 1248 | ++DOCSHELL 14FAB400 == 62 [pid = 1248] [id = 153] 09:24:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (15B0B800) [pid = 1248] [serial = 457] [outer = 00000000] 09:24:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (160C9400) [pid = 1248] [serial = 458] [outer = 15B0B800] 09:24:32 INFO - PROCESS | 1248 | 1464625472195 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (17BFB800) [pid = 1248] [serial = 459] [outer = 15B0B800] 09:24:32 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:32 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:32 INFO - PROCESS | 1248 | 1464625472863 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:24:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1200ms 09:24:32 INFO - PROCESS | 1248 | 1464625472907 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 1248 | 1464625472914 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 09:24:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:24:32 INFO - PROCESS | 1248 | 1464625472920 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:24:32 INFO - PROCESS | 1248 | 1464625472923 Marionette TRACE conn6 <- [1,578,null,{}] 09:24:32 INFO - PROCESS | 1248 | 1464625472928 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 1248 | 1464625473114 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 09:24:33 INFO - PROCESS | 1248 | 1464625473220 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1248 | ++DOCSHELL 198BE800 == 63 [pid = 1248] [id = 154] 09:24:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (198BFC00) [pid = 1248] [serial = 460] [outer = 00000000] 09:24:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (19EE7400) [pid = 1248] [serial = 461] [outer = 198BFC00] 09:24:33 INFO - PROCESS | 1248 | 1464625473276 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1A018800) [pid = 1248] [serial = 462] [outer = 198BFC00] 09:24:33 INFO - PROCESS | 1248 | 1464625473837 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:24:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:24:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 09:24:33 INFO - PROCESS | 1248 | 1464625473883 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 1248 | 1464625473886 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 09:24:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:24:33 INFO - PROCESS | 1248 | 1464625473889 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1248 | 1464625473893 Marionette TRACE conn6 <- [1,582,null,{}] 09:24:33 INFO - PROCESS | 1248 | 1464625473904 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:34 INFO - PROCESS | 1248 | 1464625474021 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 09:24:34 INFO - PROCESS | 1248 | 1464625474125 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 1248 | ++DOCSHELL 1CD75000 == 64 [pid = 1248] [id = 155] 09:24:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1DBD2400) [pid = 1248] [serial = 463] [outer = 00000000] 09:24:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1EB54800) [pid = 1248] [serial = 464] [outer = 1DBD2400] 09:24:34 INFO - PROCESS | 1248 | 1464625474183 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1EEB3800) [pid = 1248] [serial = 465] [outer = 1DBD2400] 09:24:34 INFO - PROCESS | 1248 | 1464625474817 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:24:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 971ms 09:24:34 INFO - PROCESS | 1248 | 1464625474863 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1248 | 1464625474866 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 09:24:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:24:34 INFO - PROCESS | 1248 | 1464625474869 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1248 | 1464625474871 Marionette TRACE conn6 <- [1,586,null,{}] 09:24:34 INFO - PROCESS | 1248 | 1464625474875 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:34 INFO - PROCESS | 1248 | 1464625474985 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 09:24:35 INFO - PROCESS | 1248 | 1464625475117 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1248 | ++DOCSHELL 1F574400 == 65 [pid = 1248] [id = 156] 09:24:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1F574800) [pid = 1248] [serial = 466] [outer = 00000000] 09:24:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1F57A800) [pid = 1248] [serial = 467] [outer = 1F574800] 09:24:35 INFO - PROCESS | 1248 | 1464625475174 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1F57DC00) [pid = 1248] [serial = 468] [outer = 1F574800] 09:24:35 INFO - PROCESS | 1248 | 1464625475783 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:24:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:24:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 09:24:35 INFO - PROCESS | 1248 | 1464625475843 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 09:24:35 INFO - PROCESS | 1248 | 1464625475845 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 09:24:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:24:35 INFO - PROCESS | 1248 | 1464625475849 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:24:35 INFO - PROCESS | 1248 | 1464625475851 Marionette TRACE conn6 <- [1,590,null,{}] 09:24:35 INFO - PROCESS | 1248 | 1464625475854 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 1248 | 1464625475960 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 09:24:36 INFO - PROCESS | 1248 | 1464625476089 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1248 | ++DOCSHELL 1F57EC00 == 66 [pid = 1248] [id = 157] 09:24:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1F57F000) [pid = 1248] [serial = 469] [outer = 00000000] 09:24:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (213CD400) [pid = 1248] [serial = 470] [outer = 1F57F000] 09:24:36 INFO - PROCESS | 1248 | 1464625476145 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (213D3400) [pid = 1248] [serial = 471] [outer = 1F57F000] 09:24:36 INFO - PROCESS | 1248 | 1464625476705 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:24:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 931ms 09:24:37 INFO - PROCESS | 1248 | [1248] 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 09:24:37 INFO - PROCESS | 1248 | 1464625476996 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 1248 | 1464625476998 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 09:24:37 INFO - PROCESS | 1248 | 1464625477006 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 1248 | 1464625477008 Marionette TRACE conn6 <- [1,594,null,{}] 09:24:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:24:37 INFO - PROCESS | 1248 | 1464625477012 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:37 INFO - PROCESS | 1248 | 1464625477139 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 09:24:37 INFO - PROCESS | 1248 | 1464625477295 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 1248 | ++DOCSHELL 1D69A400 == 67 [pid = 1248] [id = 158] 09:24:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1D69B800) [pid = 1248] [serial = 472] [outer = 00000000] 09:24:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (21947400) [pid = 1248] [serial = 473] [outer = 1D69B800] 09:24:37 INFO - PROCESS | 1248 | 1464625477354 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (21EB5800) [pid = 1248] [serial = 474] [outer = 1D69B800] 09:24:37 INFO - PROCESS | 1248 | 1464625477932 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:24:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 09:24:37 INFO - PROCESS | 1248 | 1464625477982 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 1248 | 1464625477985 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 09:24:37 INFO - PROCESS | 1248 | 1464625477988 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:24:38 INFO - PROCESS | 1248 | 1464625477990 Marionette TRACE conn6 <- [1,598,null,{}] 09:24:38 INFO - PROCESS | 1248 | 1464625477994 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:38 INFO - PROCESS | 1248 | 1464625478100 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 09:24:38 INFO - PROCESS | 1248 | 1464625478345 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:38 INFO - PROCESS | 1248 | ++DOCSHELL 0C96F800 == 68 [pid = 1248] [id = 159] 09:24:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1021D400) [pid = 1248] [serial = 475] [outer = 00000000] 09:24:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (14C72800) [pid = 1248] [serial = 476] [outer = 1021D400] 09:24:38 INFO - PROCESS | 1248 | 1464625478404 Marionette DEBUG loaded listener.js 09:24:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (160C3400) [pid = 1248] [serial = 477] [outer = 1021D400] 09:24:39 INFO - PROCESS | 1248 | 1464625479064 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:24:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1117ms 09:24:39 INFO - PROCESS | 1248 | 1464625479109 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 09:24:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:24:39 INFO - PROCESS | 1248 | 1464625479113 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 09:24:39 INFO - PROCESS | 1248 | 1464625479117 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:24:39 INFO - PROCESS | 1248 | 1464625479120 Marionette TRACE conn6 <- [1,602,null,{}] 09:24:39 INFO - PROCESS | 1248 | 1464625479125 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 1248 | 1464625479228 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 09:24:39 INFO - PROCESS | 1248 | 1464625479361 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1248 | ++DOCSHELL 17D99800 == 69 [pid = 1248] [id = 160] 09:24:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (17D9D400) [pid = 1248] [serial = 478] [outer = 00000000] 09:24:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (18EA0800) [pid = 1248] [serial = 479] [outer = 17D9D400] 09:24:39 INFO - PROCESS | 1248 | 1464625479413 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1998C800) [pid = 1248] [serial = 480] [outer = 17D9D400] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 1A206C00 == 68 [pid = 1248] [id = 151] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 1034B800 == 67 [pid = 1248] [id = 150] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 160C4800 == 66 [pid = 1248] [id = 149] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 1A148C00 == 65 [pid = 1248] [id = 148] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 1A00A800 == 64 [pid = 1248] [id = 147] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 17882C00 == 63 [pid = 1248] [id = 146] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 17BFD400 == 62 [pid = 1248] [id = 145] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 1028A400 == 61 [pid = 1248] [id = 144] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 17DAD800 == 60 [pid = 1248] [id = 143] 09:24:39 INFO - PROCESS | 1248 | --DOCSHELL 0C9B0400 == 59 [pid = 1248] [id = 142] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (0FDEE800) [pid = 1248] [serial = 230] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (198B9000) [pid = 1248] [serial = 233] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1D69C400) [pid = 1248] [serial = 236] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1EB4E000) [pid = 1248] [serial = 239] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1CA6FC00) [pid = 1248] [serial = 272] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (105ED800) [pid = 1248] [serial = 275] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (17D9EC00) [pid = 1248] [serial = 278] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1CA77000) [pid = 1248] [serial = 281] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1DBD4C00) [pid = 1248] [serial = 284] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1DCBBC00) [pid = 1248] [serial = 287] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1EB56C00) [pid = 1248] [serial = 290] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1120E000) [pid = 1248] [serial = 379] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (160BF000) [pid = 1248] [serial = 380] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (17804C00) [pid = 1248] [serial = 377] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (15BEF400) [pid = 1248] [serial = 376] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1A20F400) [pid = 1248] [serial = 373] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (105F1000) [pid = 1248] [serial = 361] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (180CB800) [pid = 1248] [serial = 364] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1A178400) [pid = 1248] [serial = 367] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1B556000) [pid = 1248] [serial = 370] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (19951400) [pid = 1248] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1DBCB800) [pid = 1248] [serial = 404] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (19EE2400) [pid = 1248] [serial = 329] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (14D94000) [pid = 1248] [serial = 326] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1A176000) [pid = 1248] [serial = 332] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1A043400) [pid = 1248] [serial = 389] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1A2E6400) [pid = 1248] [serial = 393] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1A20B800) [pid = 1248] [serial = 392] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (19DB4800) [pid = 1248] [serial = 386] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1C40F800) [pid = 1248] [serial = 395] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (18E9AC00) [pid = 1248] [serial = 382] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (19233C00) [pid = 1248] [serial = 383] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (198B1C00) [pid = 1248] [serial = 398] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1A017C00) [pid = 1248] [serial = 399] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1D5DEC00) [pid = 1248] [serial = 401] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1CA7A400) [pid = 1248] [serial = 396] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (19F77000) [pid = 1248] [serial = 387] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1A14F400) [pid = 1248] [serial = 390] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1D696800) [pid = 1248] [serial = 402] [outer = 00000000] [url = about:blank] 09:24:39 INFO - PROCESS | 1248 | 1464625479935 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:24:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:24:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 870ms 09:24:40 INFO - PROCESS | 1248 | 1464625479991 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1248 | 1464625479995 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:24:40 INFO - PROCESS | 1248 | 1464625480000 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1248 | 1464625480001 Marionette TRACE conn6 <- [1,606,null,{}] 09:24:40 INFO - PROCESS | 1248 | 1464625480006 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 1248 | 1464625480095 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 09:24:40 INFO - PROCESS | 1248 | 1464625480105 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1248 | ++DOCSHELL 160C8800 == 60 [pid = 1248] [id = 161] 09:24:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (17808C00) [pid = 1248] [serial = 481] [outer = 00000000] 09:24:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (17DA0400) [pid = 1248] [serial = 482] [outer = 17808C00] 09:24:40 INFO - PROCESS | 1248 | 1464625480152 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (17DE0800) [pid = 1248] [serial = 483] [outer = 17808C00] 09:24:40 INFO - PROCESS | 1248 | 1464625480631 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 09:24:40 INFO - PROCESS | 1248 | 1464625480674 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1248 | 1464625480676 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 09:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:24:40 INFO - PROCESS | 1248 | 1464625480681 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1248 | 1464625480686 Marionette TRACE conn6 <- [1,610,null,{}] 09:24:40 INFO - PROCESS | 1248 | 1464625480695 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 1248 | 1464625480784 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 09:24:40 INFO - PROCESS | 1248 | 1464625480792 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1248 | ++DOCSHELL 19EE3C00 == 61 [pid = 1248] [id = 162] 09:24:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19EE4000) [pid = 1248] [serial = 484] [outer = 00000000] 09:24:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (19EE9000) [pid = 1248] [serial = 485] [outer = 19EE4000] 09:24:40 INFO - PROCESS | 1248 | 1464625480837 Marionette DEBUG loaded listener.js 09:24:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (19F7BC00) [pid = 1248] [serial = 486] [outer = 19EE4000] 09:24:41 INFO - PROCESS | 1248 | 1464625481310 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:24:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 09:24:41 INFO - PROCESS | 1248 | 1464625481355 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 09:24:41 INFO - PROCESS | 1248 | 1464625481358 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 09:24:41 INFO - PROCESS | 1248 | 1464625481365 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:24:41 INFO - PROCESS | 1248 | 1464625481367 Marionette TRACE conn6 <- [1,614,null,{}] 09:24:41 INFO - PROCESS | 1248 | 1464625481370 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:41 INFO - PROCESS | 1248 | 1464625481458 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 09:24:41 INFO - PROCESS | 1248 | 1464625481465 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:41 INFO - PROCESS | 1248 | ++DOCSHELL 19F7E800 == 62 [pid = 1248] [id = 163] 09:24:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A012C00) [pid = 1248] [serial = 487] [outer = 00000000] 09:24:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1A049800) [pid = 1248] [serial = 488] [outer = 1A012C00] 09:24:41 INFO - PROCESS | 1248 | 1464625481510 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A14EC00) [pid = 1248] [serial = 489] [outer = 1A012C00] 09:24:41 INFO - PROCESS | 1248 | 1464625481963 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 676ms 09:24:42 INFO - PROCESS | 1248 | 1464625482045 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1248 | 1464625482047 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 09:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:24:42 INFO - PROCESS | 1248 | 1464625482050 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1248 | 1464625482052 Marionette TRACE conn6 <- [1,618,null,{}] 09:24:42 INFO - PROCESS | 1248 | 1464625482055 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 1248 | 1464625482174 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 09:24:42 INFO - PROCESS | 1248 | 1464625482258 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 1248 | ++DOCSHELL 1A175000 == 63 [pid = 1248] [id = 164] 09:24:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1A175800) [pid = 1248] [serial = 490] [outer = 00000000] 09:24:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1A17C000) [pid = 1248] [serial = 491] [outer = 1A175800] 09:24:42 INFO - PROCESS | 1248 | 1464625482310 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1A20A400) [pid = 1248] [serial = 492] [outer = 1A175800] 09:24:42 INFO - PROCESS | 1248 | 1464625482771 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 770ms 09:24:42 INFO - PROCESS | 1248 | 1464625482821 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1248 | 1464625482823 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 09:24:42 INFO - PROCESS | 1248 | 1464625482831 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1248 | 1464625482832 Marionette TRACE conn6 <- [1,622,null,{}] 09:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:24:42 INFO - PROCESS | 1248 | 1464625482836 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 1248 | 1464625482950 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 09:24:43 INFO - PROCESS | 1248 | 1464625483015 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 1248 | ++DOCSHELL 1A27B800 == 64 [pid = 1248] [id = 165] 09:24:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1AD8A400) [pid = 1248] [serial = 493] [outer = 00000000] 09:24:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1BCC7C00) [pid = 1248] [serial = 494] [outer = 1AD8A400] 09:24:43 INFO - PROCESS | 1248 | 1464625483062 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1C43DC00) [pid = 1248] [serial = 495] [outer = 1AD8A400] 09:24:43 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:43 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:43 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:43 INFO - PROCESS | 1248 | 1464625483481 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:24:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 09:24:43 INFO - PROCESS | 1248 | 1464625483506 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 1248 | 1464625483508 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 09:24:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:24:43 INFO - PROCESS | 1248 | 1464625483511 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 1248 | 1464625483513 Marionette TRACE conn6 <- [1,626,null,{}] 09:24:43 INFO - PROCESS | 1248 | 1464625483516 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:43 INFO - PROCESS | 1248 | 1464625483656 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 09:24:43 INFO - PROCESS | 1248 | 1464625483674 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 1248 | ++DOCSHELL 1AD92400 == 65 [pid = 1248] [id = 166] 09:24:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1C4A9C00) [pid = 1248] [serial = 496] [outer = 00000000] 09:24:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1D384800) [pid = 1248] [serial = 497] [outer = 1C4A9C00] 09:24:43 INFO - PROCESS | 1248 | 1464625483722 Marionette DEBUG loaded listener.js 09:24:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1D449800) [pid = 1248] [serial = 498] [outer = 1C4A9C00] 09:24:44 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1A019400) [pid = 1248] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1C15F800) [pid = 1248] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1A00B400) [pid = 1248] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1033F400) [pid = 1248] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1A154800) [pid = 1248] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (18954000) [pid = 1248] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (144F4800) [pid = 1248] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (19956400) [pid = 1248] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (17D97800) [pid = 1248] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1D69F400) [pid = 1248] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (10217800) [pid = 1248] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:24:44 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (162F0400) [pid = 1248] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:24:44 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:44 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:44 INFO - PROCESS | 1248 | 1464625484292 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 831ms 09:24:44 INFO - PROCESS | 1248 | 1464625484342 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 1248 | 1464625484344 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 09:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:24:44 INFO - PROCESS | 1248 | 1464625484347 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 1248 | 1464625484348 Marionette TRACE conn6 <- [1,630,null,{}] 09:24:44 INFO - PROCESS | 1248 | 1464625484352 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 1248 | 1464625484468 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 09:24:44 INFO - PROCESS | 1248 | 1464625484525 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1248 | ++DOCSHELL 1033F400 == 66 [pid = 1248] [id = 167] 09:24:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (144F4800) [pid = 1248] [serial = 499] [outer = 00000000] 09:24:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (19DB1400) [pid = 1248] [serial = 500] [outer = 144F4800] 09:24:44 INFO - PROCESS | 1248 | 1464625484571 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1B555400) [pid = 1248] [serial = 501] [outer = 144F4800] 09:24:44 INFO - PROCESS | 1248 | 1464625484925 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 09:24:45 INFO - PROCESS | 1248 | 1464625484991 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1248 | 1464625484993 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 09:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:24:45 INFO - PROCESS | 1248 | 1464625484996 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1248 | 1464625484998 Marionette TRACE conn6 <- [1,634,null,{}] 09:24:45 INFO - PROCESS | 1248 | 1464625485001 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 1248 | 1464625485087 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 09:24:45 INFO - PROCESS | 1248 | 1464625485094 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1248 | ++DOCSHELL 1CD78C00 == 67 [pid = 1248] [id = 168] 09:24:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1D5DD400) [pid = 1248] [serial = 502] [outer = 00000000] 09:24:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1D6A1400) [pid = 1248] [serial = 503] [outer = 1D5DD400] 09:24:45 INFO - PROCESS | 1248 | 1464625485139 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1DCAE000) [pid = 1248] [serial = 504] [outer = 1D5DD400] 09:24:45 INFO - PROCESS | 1248 | 1464625485565 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 09:24:45 INFO - PROCESS | 1248 | 1464625485629 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 09:24:45 INFO - PROCESS | 1248 | 1464625485631 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 09:24:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:24:45 INFO - PROCESS | 1248 | 1464625485634 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1248 | 1464625485636 Marionette TRACE conn6 <- [1,638,null,{}] 09:24:45 INFO - PROCESS | 1248 | 1464625485639 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 1248 | 1464625485723 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 09:24:45 INFO - PROCESS | 1248 | 1464625485732 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 1248 | ++DOCSHELL 10213000 == 68 [pid = 1248] [id = 169] 09:24:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (198B9800) [pid = 1248] [serial = 505] [outer = 00000000] 09:24:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1A1EC800) [pid = 1248] [serial = 506] [outer = 198B9800] 09:24:45 INFO - PROCESS | 1248 | 1464625485783 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1D699C00) [pid = 1248] [serial = 507] [outer = 198B9800] 09:24:46 INFO - PROCESS | 1248 | 1464625486345 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:24:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 771ms 09:24:46 INFO - PROCESS | 1248 | 1464625486437 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 1248 | 1464625486442 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 09:24:46 INFO - PROCESS | 1248 | 1464625486462 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:24:46 INFO - PROCESS | 1248 | 1464625486467 Marionette TRACE conn6 <- [1,642,null,{}] 09:24:46 INFO - PROCESS | 1248 | 1464625486474 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:46 INFO - PROCESS | 1248 | 1464625486601 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 09:24:46 INFO - PROCESS | 1248 | 1464625486728 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1248 | ++DOCSHELL 10808C00 == 69 [pid = 1248] [id = 170] 09:24:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (10809400) [pid = 1248] [serial = 508] [outer = 00000000] 09:24:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (162F0400) [pid = 1248] [serial = 509] [outer = 10809400] 09:24:46 INFO - PROCESS | 1248 | 1464625486786 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (17D95400) [pid = 1248] [serial = 510] [outer = 10809400] 09:24:47 INFO - PROCESS | 1248 | 1464625487377 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:24:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 970ms 09:24:47 INFO - PROCESS | 1248 | 1464625487442 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 1248 | 1464625487448 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 09:24:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:24:47 INFO - PROCESS | 1248 | 1464625487455 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1248 | 1464625487458 Marionette TRACE conn6 <- [1,646,null,{}] 09:24:47 INFO - PROCESS | 1248 | 1464625487462 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 1248 | 1464625487578 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 09:24:47 INFO - PROCESS | 1248 | 1464625487710 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1248 | ++DOCSHELL 198B7000 == 70 [pid = 1248] [id = 171] 09:24:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (198B7400) [pid = 1248] [serial = 511] [outer = 00000000] 09:24:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (19EE2400) [pid = 1248] [serial = 512] [outer = 198B7400] 09:24:47 INFO - PROCESS | 1248 | 1464625487767 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1A019400) [pid = 1248] [serial = 513] [outer = 198B7400] 09:24:48 INFO - PROCESS | 1248 | 1464625488382 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:24:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:24:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 971ms 09:24:48 INFO - PROCESS | 1248 | 1464625488426 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 09:24:48 INFO - PROCESS | 1248 | 1464625488429 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 09:24:48 INFO - PROCESS | 1248 | 1464625488433 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:24:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:24:48 INFO - PROCESS | 1248 | 1464625488436 Marionette TRACE conn6 <- [1,650,null,{}] 09:24:48 INFO - PROCESS | 1248 | 1464625488448 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:48 INFO - PROCESS | 1248 | 1464625488565 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 09:24:48 INFO - PROCESS | 1248 | 1464625488698 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 1248 | ++DOCSHELL 1A2E6400 == 71 [pid = 1248] [id = 172] 09:24:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1AD89000) [pid = 1248] [serial = 514] [outer = 00000000] 09:24:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1DBCA800) [pid = 1248] [serial = 515] [outer = 1AD89000] 09:24:48 INFO - PROCESS | 1248 | 1464625488757 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1EB4D400) [pid = 1248] [serial = 516] [outer = 1AD89000] 09:24:49 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:49 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:49 INFO - PROCESS | 1248 | 1464625489362 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:24:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 970ms 09:24:49 INFO - PROCESS | 1248 | 1464625489406 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 1248 | 1464625489409 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 09:24:49 INFO - PROCESS | 1248 | 1464625489413 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:24:49 INFO - PROCESS | 1248 | 1464625489415 Marionette TRACE conn6 <- [1,654,null,{}] 09:24:49 INFO - PROCESS | 1248 | 1464625489419 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 1248 | 1464625489532 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 09:24:49 INFO - PROCESS | 1248 | 1464625489635 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1248 | ++DOCSHELL 1EEA7C00 == 72 [pid = 1248] [id = 173] 09:24:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1EEA8400) [pid = 1248] [serial = 517] [outer = 00000000] 09:24:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1F575000) [pid = 1248] [serial = 518] [outer = 1EEA8400] 09:24:49 INFO - PROCESS | 1248 | 1464625489690 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1FF4AC00) [pid = 1248] [serial = 519] [outer = 1EEA8400] 09:24:50 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:50 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:50 INFO - PROCESS | 1248 | 1464625490239 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:24:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 871ms 09:24:50 INFO - PROCESS | 1248 | 1464625490289 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1248 | 1464625490292 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 09:24:50 INFO - PROCESS | 1248 | 1464625490297 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:24:50 INFO - PROCESS | 1248 | 1464625490299 Marionette TRACE conn6 <- [1,658,null,{}] 09:24:50 INFO - PROCESS | 1248 | 1464625490302 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:50 INFO - PROCESS | 1248 | 1464625490409 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 09:24:50 INFO - PROCESS | 1248 | 1464625490512 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:50 INFO - PROCESS | 1248 | ++DOCSHELL 1FF4F400 == 73 [pid = 1248] [id = 174] 09:24:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1FF50400) [pid = 1248] [serial = 520] [outer = 00000000] 09:24:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1FF53C00) [pid = 1248] [serial = 521] [outer = 1FF50400] 09:24:50 INFO - PROCESS | 1248 | 1464625490566 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1FF54400) [pid = 1248] [serial = 522] [outer = 1FF50400] 09:24:51 INFO - PROCESS | 1248 | 1464625491186 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:24:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:24:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 09:24:51 INFO - PROCESS | 1248 | 1464625491231 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 09:24:51 INFO - PROCESS | 1248 | 1464625491234 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 09:24:51 INFO - PROCESS | 1248 | 1464625491237 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:24:51 INFO - PROCESS | 1248 | 1464625491239 Marionette TRACE conn6 <- [1,662,null,{}] 09:24:51 INFO - PROCESS | 1248 | 1464625491243 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 1248 | 1464625491373 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 09:24:51 INFO - PROCESS | 1248 | 1464625491482 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1248 | ++DOCSHELL 160C3800 == 74 [pid = 1248] [id = 175] 09:24:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (160C9C00) [pid = 1248] [serial = 523] [outer = 00000000] 09:24:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (19F7F400) [pid = 1248] [serial = 524] [outer = 160C9C00] 09:24:51 INFO - PROCESS | 1248 | 1464625491537 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1A14D000) [pid = 1248] [serial = 525] [outer = 160C9C00] 09:24:52 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:24:52 INFO - PROCESS | 1248 | [1248] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:24:52 INFO - PROCESS | 1248 | 1464625492367 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:24:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1177ms 09:24:52 INFO - PROCESS | 1248 | 1464625492417 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1248 | 1464625492422 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 09:24:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:24:52 INFO - PROCESS | 1248 | 1464625492427 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1248 | 1464625492431 Marionette TRACE conn6 <- [1,666,null,{}] 09:24:52 INFO - PROCESS | 1248 | 1464625492436 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 1248 | 1464625492539 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 09:24:52 INFO - PROCESS | 1248 | 1464625492675 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:52 INFO - PROCESS | 1248 | ++DOCSHELL 1429DC00 == 75 [pid = 1248] [id = 176] 09:24:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (14F17400) [pid = 1248] [serial = 526] [outer = 00000000] 09:24:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (15B0A800) [pid = 1248] [serial = 527] [outer = 14F17400] 09:24:52 INFO - PROCESS | 1248 | 1464625492728 Marionette DEBUG loaded listener.js 09:24:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (160C6800) [pid = 1248] [serial = 528] [outer = 14F17400] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 1A14DC00 == 74 [pid = 1248] [id = 111] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 1CD78C00 == 73 [pid = 1248] [id = 168] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 1033F400 == 72 [pid = 1248] [id = 167] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 1AD92400 == 71 [pid = 1248] [id = 166] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 1A27B800 == 70 [pid = 1248] [id = 165] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 1A175000 == 69 [pid = 1248] [id = 164] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 19F7E800 == 68 [pid = 1248] [id = 163] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 19EE3C00 == 67 [pid = 1248] [id = 162] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1DCB7400) [pid = 1248] [serial = 455] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 160C8800 == 66 [pid = 1248] [id = 161] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 17D99800 == 65 [pid = 1248] [id = 160] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 0C96F800 == 64 [pid = 1248] [id = 159] 09:24:53 INFO - PROCESS | 1248 | --DOCSHELL 14FAB400 == 63 [pid = 1248] [id = 153] 09:24:53 INFO - PROCESS | 1248 | 1464625493358 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:24:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:24:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 990ms 09:24:53 INFO - PROCESS | 1248 | 1464625493418 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 09:24:53 INFO - PROCESS | 1248 | 1464625493423 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 09:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:24:53 INFO - PROCESS | 1248 | 1464625493429 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:24:53 INFO - PROCESS | 1248 | 1464625493432 Marionette TRACE conn6 <- [1,670,null,{}] 09:24:53 INFO - PROCESS | 1248 | 1464625493435 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:53 INFO - PROCESS | 1248 | 1464625493537 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1A015C00) [pid = 1248] [serial = 440] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1A048C00) [pid = 1248] [serial = 441] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1A181800) [pid = 1248] [serial = 443] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (19EE6800) [pid = 1248] [serial = 449] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1AD90400) [pid = 1248] [serial = 446] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1D44D000) [pid = 1248] [serial = 452] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (20109000) [pid = 1248] [serial = 419] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (10221800) [pid = 1248] [serial = 407] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (19DBE400) [pid = 1248] [serial = 437] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (18E48C00) [pid = 1248] [serial = 410] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (198B9400) [pid = 1248] [serial = 429] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (18EA0C00) [pid = 1248] [serial = 428] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (20139000) [pid = 1248] [serial = 422] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (15BE7000) [pid = 1248] [serial = 426] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (11498800) [pid = 1248] [serial = 425] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (144F3C00) [pid = 1248] [serial = 431] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (14D92800) [pid = 1248] [serial = 432] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1AD8CC00) [pid = 1248] [serial = 413] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (18E9C800) [pid = 1248] [serial = 434] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (198C0000) [pid = 1248] [serial = 435] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1B55AC00) [pid = 1248] [serial = 447] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1DBCC400) [pid = 1248] [serial = 405] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1EEB0400) [pid = 1248] [serial = 416] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1A149400) [pid = 1248] [serial = 359] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1D69BC00) [pid = 1248] [serial = 453] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1A205800) [pid = 1248] [serial = 444] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1A150400) [pid = 1248] [serial = 450] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (19F7B000) [pid = 1248] [serial = 438] [outer = 00000000] [url = about:blank] 09:24:53 INFO - PROCESS | 1248 | 1464625493648 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B5000 == 64 [pid = 1248] [id = 177] 09:24:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1014F000) [pid = 1248] [serial = 529] [outer = 00000000] 09:24:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (144F3C00) [pid = 1248] [serial = 530] [outer = 1014F000] 09:24:53 INFO - PROCESS | 1248 | 1464625493693 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (15BEF000) [pid = 1248] [serial = 531] [outer = 1014F000] 09:24:54 INFO - PROCESS | 1248 | 1464625494537 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:24:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1121ms 09:24:54 INFO - PROCESS | 1248 | 1464625494553 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 1248 | 1464625494555 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 09:24:54 INFO - PROCESS | 1248 | 1464625494558 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:24:54 INFO - PROCESS | 1248 | 1464625494562 Marionette TRACE conn6 <- [1,674,null,{}] 09:24:54 INFO - PROCESS | 1248 | 1464625494572 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 1248 | 1464625494666 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 09:24:54 INFO - PROCESS | 1248 | 1464625494746 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1248 | ++DOCSHELL 17D9FC00 == 65 [pid = 1248] [id = 178] 09:24:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (17DAD400) [pid = 1248] [serial = 532] [outer = 00000000] 09:24:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (189C9000) [pid = 1248] [serial = 533] [outer = 17DAD400] 09:24:54 INFO - PROCESS | 1248 | 1464625494797 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (18EA1400) [pid = 1248] [serial = 534] [outer = 17DAD400] 09:24:55 INFO - PROCESS | 1248 | 1464625495658 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:24:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1127ms 09:24:55 INFO - PROCESS | 1248 | 1464625495698 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 1248 | 1464625495700 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 09:24:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:24:55 INFO - PROCESS | 1248 | 1464625495704 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 1248 | 1464625495705 Marionette TRACE conn6 <- [1,678,null,{}] 09:24:55 INFO - PROCESS | 1248 | 1464625495709 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:55 INFO - PROCESS | 1248 | 1464625495833 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 09:24:55 INFO - PROCESS | 1248 | 1464625495887 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:55 INFO - PROCESS | 1248 | ++DOCSHELL 1021E800 == 66 [pid = 1248] [id = 179] 09:24:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19867000) [pid = 1248] [serial = 535] [outer = 00000000] 09:24:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19956400) [pid = 1248] [serial = 536] [outer = 19867000] 09:24:55 INFO - PROCESS | 1248 | 1464625495933 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19DB1000) [pid = 1248] [serial = 537] [outer = 19867000] 09:24:56 INFO - PROCESS | 1248 | 1464625496862 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:24:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:24:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1235ms 09:24:56 INFO - PROCESS | 1248 | 1464625496939 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 09:24:56 INFO - PROCESS | 1248 | 1464625496941 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 09:24:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:24:56 INFO - PROCESS | 1248 | 1464625496950 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:24:56 INFO - PROCESS | 1248 | 1464625496952 Marionette TRACE conn6 <- [1,682,null,{}] 09:24:56 INFO - PROCESS | 1248 | 1464625496955 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 1248 | 1464625497072 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 09:24:57 INFO - PROCESS | 1248 | 1464625497079 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 1248 | ++DOCSHELL 1034B000 == 67 [pid = 1248] [id = 180] 09:24:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (19DB6000) [pid = 1248] [serial = 538] [outer = 00000000] 09:24:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19EED000) [pid = 1248] [serial = 539] [outer = 19DB6000] 09:24:57 INFO - PROCESS | 1248 | 1464625497124 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A00B000) [pid = 1248] [serial = 540] [outer = 19DB6000] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1A175800) [pid = 1248] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1AD8A400) [pid = 1248] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (17D9D400) [pid = 1248] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (144F4800) [pid = 1248] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1C4A9C00) [pid = 1248] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1021D400) [pid = 1248] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1A012C00) [pid = 1248] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (19EE4000) [pid = 1248] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (17808C00) [pid = 1248] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1D6A2000) [pid = 1248] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:24:57 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1D5DD400) [pid = 1248] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:24:58 INFO - PROCESS | 1248 | 1464625498240 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:24:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1334ms 09:24:58 INFO - PROCESS | 1248 | 1464625498287 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 1248 | 1464625498289 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 09:24:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:24:58 INFO - PROCESS | 1248 | 1464625498292 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 1248 | 1464625498294 Marionette TRACE conn6 <- [1,686,null,{}] 09:24:58 INFO - PROCESS | 1248 | 1464625498297 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:58 INFO - PROCESS | 1248 | 1464625498389 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 09:24:58 INFO - PROCESS | 1248 | 1464625498500 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1248 | ++DOCSHELL 112F2000 == 68 [pid = 1248] [id = 181] 09:24:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (14A7BC00) [pid = 1248] [serial = 541] [outer = 00000000] 09:24:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1A016000) [pid = 1248] [serial = 542] [outer = 14A7BC00] 09:24:58 INFO - PROCESS | 1248 | 1464625498545 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1A017400) [pid = 1248] [serial = 543] [outer = 14A7BC00] 09:24:59 INFO - PROCESS | 1248 | 1464625499576 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:24:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1336ms 09:24:59 INFO - PROCESS | 1248 | 1464625499644 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1248 | 1464625499648 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 09:24:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:24:59 INFO - PROCESS | 1248 | 1464625499654 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1248 | 1464625499658 Marionette TRACE conn6 <- [1,690,null,{}] 09:24:59 INFO - PROCESS | 1248 | 1464625499663 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 1248 | 1464625499767 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 09:25:00 INFO - PROCESS | 1248 | 1464625499975 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 1248 | ++DOCSHELL 1099E000 == 69 [pid = 1248] [id = 182] 09:25:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (109A6C00) [pid = 1248] [serial = 544] [outer = 00000000] 09:25:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (14F26000) [pid = 1248] [serial = 545] [outer = 109A6C00] 09:25:00 INFO - PROCESS | 1248 | 1464625500034 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (166E1000) [pid = 1248] [serial = 546] [outer = 109A6C00] 09:25:01 INFO - PROCESS | 1248 | 1464625501082 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:25:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1485ms 09:25:01 INFO - PROCESS | 1248 | 1464625501142 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 1248 | 1464625501148 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 09:25:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:25:01 INFO - PROCESS | 1248 | 1464625501154 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 1248 | 1464625501157 Marionette TRACE conn6 <- [1,694,null,{}] 09:25:01 INFO - PROCESS | 1248 | 1464625501205 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 1248 | 1464625501307 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 09:25:01 INFO - PROCESS | 1248 | 1464625501467 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1248 | ++DOCSHELL 189D8800 == 70 [pid = 1248] [id = 183] 09:25:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (189E5400) [pid = 1248] [serial = 547] [outer = 00000000] 09:25:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19871400) [pid = 1248] [serial = 548] [outer = 189E5400] 09:25:01 INFO - PROCESS | 1248 | 1464625501522 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1995A800) [pid = 1248] [serial = 549] [outer = 189E5400] 09:25:02 INFO - PROCESS | 1248 | 1464625502579 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:25:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1483ms 09:25:02 INFO - PROCESS | 1248 | 1464625502662 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 1248 | 1464625502665 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 09:25:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:25:02 INFO - PROCESS | 1248 | 1464625502669 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 1248 | 1464625502673 Marionette TRACE conn6 <- [1,698,null,{}] 09:25:02 INFO - PROCESS | 1248 | 1464625502684 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 1248 | 1464625502785 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 09:25:03 INFO - PROCESS | 1248 | 1464625503086 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B6800 == 71 [pid = 1248] [id = 184] 09:25:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (0FDED000) [pid = 1248] [serial = 550] [outer = 00000000] 09:25:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (10342400) [pid = 1248] [serial = 551] [outer = 0FDED000] 09:25:03 INFO - PROCESS | 1248 | 1464625503138 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (11493000) [pid = 1248] [serial = 552] [outer = 0FDED000] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1080E800 == 70 [pid = 1248] [id = 81] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1D69A400 == 69 [pid = 1248] [id = 158] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 18E45400 == 68 [pid = 1248] [id = 138] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1A204C00 == 67 [pid = 1248] [id = 125] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1DCBB000 == 66 [pid = 1248] [id = 139] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 20135400 == 65 [pid = 1248] [id = 141] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 162ECC00 == 64 [pid = 1248] [id = 140] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1034B000 == 63 [pid = 1248] [id = 180] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1021E800 == 62 [pid = 1248] [id = 179] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 17D9FC00 == 61 [pid = 1248] [id = 178] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 0C9B5000 == 60 [pid = 1248] [id = 177] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1429DC00 == 59 [pid = 1248] [id = 176] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1FF4F400 == 58 [pid = 1248] [id = 174] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1EEA7C00 == 57 [pid = 1248] [id = 173] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 1A2E6400 == 56 [pid = 1248] [id = 172] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 198B7000 == 55 [pid = 1248] [id = 171] 09:25:04 INFO - PROCESS | 1248 | --DOCSHELL 10808C00 == 54 [pid = 1248] [id = 170] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1A17C000) [pid = 1248] [serial = 491] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1C43DC00) [pid = 1248] [serial = 495] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1BCC7C00) [pid = 1248] [serial = 494] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (18EA0800) [pid = 1248] [serial = 479] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (19DB1400) [pid = 1248] [serial = 500] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1D384800) [pid = 1248] [serial = 497] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (160C3400) [pid = 1248] [serial = 477] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (14C72800) [pid = 1248] [serial = 476] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (19EE7400) [pid = 1248] [serial = 461] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1A049800) [pid = 1248] [serial = 488] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (19EE9000) [pid = 1248] [serial = 485] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19F7BC00) [pid = 1248] [serial = 486] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (17DA0400) [pid = 1248] [serial = 482] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (17DE0800) [pid = 1248] [serial = 483] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (160C9400) [pid = 1248] [serial = 458] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1EEA9400) [pid = 1248] [serial = 456] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (21947400) [pid = 1248] [serial = 473] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1F57A800) [pid = 1248] [serial = 467] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1EB54800) [pid = 1248] [serial = 464] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (213CD400) [pid = 1248] [serial = 470] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1D6A1400) [pid = 1248] [serial = 503] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1A1EC800) [pid = 1248] [serial = 506] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1D449800) [pid = 1248] [serial = 498] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1998C800) [pid = 1248] [serial = 480] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1A20A400) [pid = 1248] [serial = 492] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1DCAE000) [pid = 1248] [serial = 504] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1B555400) [pid = 1248] [serial = 501] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1A14EC00) [pid = 1248] [serial = 489] [outer = 00000000] [url = about:blank] 09:25:04 INFO - PROCESS | 1248 | 1464625504291 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:25:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1679ms 09:25:04 INFO - PROCESS | 1248 | 1464625504352 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 09:25:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:25:04 INFO - PROCESS | 1248 | 1464625504356 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 09:25:04 INFO - PROCESS | 1248 | 1464625504361 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 1248 | 1464625504364 Marionette TRACE conn6 <- [1,702,null,{}] 09:25:04 INFO - PROCESS | 1248 | 1464625504369 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 1248 | 1464625504484 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 09:25:04 INFO - PROCESS | 1248 | 1464625504569 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1248 | ++DOCSHELL 14D8C400 == 55 [pid = 1248] [id = 185] 09:25:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (14D93800) [pid = 1248] [serial = 553] [outer = 00000000] 09:25:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (15BEC000) [pid = 1248] [serial = 554] [outer = 14D93800] 09:25:04 INFO - PROCESS | 1248 | 1464625504618 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (17806400) [pid = 1248] [serial = 555] [outer = 14D93800] 09:25:05 INFO - PROCESS | 1248 | 1464625505497 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:25:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:25:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1175ms 09:25:05 INFO - PROCESS | 1248 | 1464625505539 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 09:25:05 INFO - PROCESS | 1248 | 1464625505543 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 09:25:05 INFO - PROCESS | 1248 | 1464625505547 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:25:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:25:05 INFO - PROCESS | 1248 | 1464625505549 Marionette TRACE conn6 <- [1,706,null,{}] 09:25:05 INFO - PROCESS | 1248 | 1464625505553 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:05 INFO - PROCESS | 1248 | 1464625505641 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 09:25:05 INFO - PROCESS | 1248 | 1464625505648 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 1248 | ++DOCSHELL 17D9FC00 == 56 [pid = 1248] [id = 186] 09:25:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (18E9E000) [pid = 1248] [serial = 556] [outer = 00000000] 09:25:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1986D000) [pid = 1248] [serial = 557] [outer = 18E9E000] 09:25:05 INFO - PROCESS | 1248 | 1464625505694 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (198C0400) [pid = 1248] [serial = 558] [outer = 18E9E000] 09:25:06 INFO - PROCESS | 1248 | 1464625506655 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:25:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1122ms 09:25:06 INFO - PROCESS | 1248 | 1464625506680 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1248 | 1464625506682 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 09:25:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:25:06 INFO - PROCESS | 1248 | 1464625506687 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1248 | 1464625506693 Marionette TRACE conn6 <- [1,710,null,{}] 09:25:06 INFO - PROCESS | 1248 | 1464625506702 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 1248 | 1464625506825 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 09:25:06 INFO - PROCESS | 1248 | 1464625506833 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 1248 | ++DOCSHELL 1A00C000 == 57 [pid = 1248] [id = 187] 09:25:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1A016800) [pid = 1248] [serial = 559] [outer = 00000000] 09:25:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1A04B000) [pid = 1248] [serial = 560] [outer = 1A016800] 09:25:06 INFO - PROCESS | 1248 | 1464625506924 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1A14C800) [pid = 1248] [serial = 561] [outer = 1A016800] 09:25:07 INFO - PROCESS | 1248 | 1464625507385 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 1248 | 1464625507425 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 09:25:07 INFO - PROCESS | 1248 | 1464625507428 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:25:07 INFO - PROCESS | 1248 | 1464625507439 Marionette TRACE conn6 <- [1,714,null,{}] 09:25:07 INFO - PROCESS | 1248 | 1464625507443 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 1248 | 1464625507560 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 09:25:07 INFO - PROCESS | 1248 | 1464625507621 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 1248 | ++DOCSHELL 1A180000 == 58 [pid = 1248] [id = 188] 09:25:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A180800) [pid = 1248] [serial = 562] [outer = 00000000] 09:25:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A1E5800) [pid = 1248] [serial = 563] [outer = 1A180800] 09:25:07 INFO - PROCESS | 1248 | 1464625507667 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A1E8400) [pid = 1248] [serial = 564] [outer = 1A180800] 09:25:08 INFO - PROCESS | 1248 | 1464625508137 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:25:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:25:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 09:25:08 INFO - PROCESS | 1248 | 1464625508322 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 09:25:08 INFO - PROCESS | 1248 | 1464625508324 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (160C9C00) [pid = 1248] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (17DAD400) [pid = 1248] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (14F17400) [pid = 1248] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1014F000) [pid = 1248] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19DB6000) [pid = 1248] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (19867000) [pid = 1248] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (17DB4400) [pid = 1248] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (17D96400) [pid = 1248] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1014FC00) [pid = 1248] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1EEA5C00) [pid = 1248] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1A205C00) [pid = 1248] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (0FD02C00) [pid = 1248] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1A180C00) [pid = 1248] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1D446C00) [pid = 1248] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (20135C00) [pid = 1248] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1A151800) [pid = 1248] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1A047C00) [pid = 1248] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:25:08 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1AD93C00) [pid = 1248] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:25:08 INFO - PROCESS | 1248 | 1464625508344 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:25:08 INFO - PROCESS | 1248 | 1464625508346 Marionette TRACE conn6 <- [1,718,null,{}] 09:25:08 INFO - PROCESS | 1248 | 1464625508350 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:25:08 INFO - PROCESS | 1248 | 1464625508433 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 09:25:08 INFO - PROCESS | 1248 | 1464625508440 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1248 | ++DOCSHELL 14F17400 == 59 [pid = 1248] [id = 189] 09:25:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (14F1C000) [pid = 1248] [serial = 565] [outer = 00000000] 09:25:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (17DAD400) [pid = 1248] [serial = 566] [outer = 14F1C000] 09:25:08 INFO - PROCESS | 1248 | 1464625508492 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A044800) [pid = 1248] [serial = 567] [outer = 14F1C000] 09:25:09 INFO - PROCESS | 1248 | 1464625508980 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1248 | 1464625509025 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 09:25:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:25:09 INFO - PROCESS | 1248 | 1464625509028 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1248 | 1464625509030 Marionette TRACE conn6 <- [1,722,null,{}] 09:25:09 INFO - PROCESS | 1248 | 1464625509033 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 1248 | 1464625509116 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 09:25:09 INFO - PROCESS | 1248 | 1464625509126 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1248 | ++DOCSHELL 1922EC00 == 60 [pid = 1248] [id = 190] 09:25:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1A206000) [pid = 1248] [serial = 568] [outer = 00000000] 09:25:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1AD92000) [pid = 1248] [serial = 569] [outer = 1A206000] 09:25:09 INFO - PROCESS | 1248 | 1464625509171 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1AD95C00) [pid = 1248] [serial = 570] [outer = 1A206000] 09:25:09 INFO - PROCESS | 1248 | 1464625509627 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:25:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 09:25:09 INFO - PROCESS | 1248 | 1464625509662 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 09:25:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:25:09 INFO - PROCESS | 1248 | 1464625509674 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 09:25:09 INFO - PROCESS | 1248 | 1464625509677 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1248 | 1464625509679 Marionette TRACE conn6 <- [1,726,null,{}] 09:25:09 INFO - PROCESS | 1248 | 1464625509682 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 1248 | 1464625509763 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 09:25:09 INFO - PROCESS | 1248 | 1464625509800 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1248 | ++DOCSHELL 1B4AD400 == 61 [pid = 1248] [id = 191] 09:25:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1B556400) [pid = 1248] [serial = 571] [outer = 00000000] 09:25:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1BC17000) [pid = 1248] [serial = 572] [outer = 1B556400] 09:25:09 INFO - PROCESS | 1248 | 1464625509846 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1BC1E000) [pid = 1248] [serial = 573] [outer = 1B556400] 09:25:10 INFO - PROCESS | 1248 | 1464625510775 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:25:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1127ms 09:25:10 INFO - PROCESS | 1248 | 1464625510807 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 1248 | 1464625510811 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 09:25:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:25:10 INFO - PROCESS | 1248 | 1464625510817 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 1248 | 1464625510821 Marionette TRACE conn6 <- [1,730,null,{}] 09:25:10 INFO - PROCESS | 1248 | 1464625510828 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:10 INFO - PROCESS | 1248 | 1464625510943 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 09:25:11 INFO - PROCESS | 1248 | 1464625511070 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:11 INFO - PROCESS | 1248 | ++DOCSHELL 144ED400 == 62 [pid = 1248] [id = 192] 09:25:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (14880800) [pid = 1248] [serial = 574] [outer = 00000000] 09:25:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (14C74C00) [pid = 1248] [serial = 575] [outer = 14880800] 09:25:11 INFO - PROCESS | 1248 | 1464625511130 Marionette DEBUG loaded listener.js 09:25:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (162ECC00) [pid = 1248] [serial = 576] [outer = 14880800] 09:25:12 INFO - PROCESS | 1248 | 1464625512205 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:25:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1435ms 09:25:12 INFO - PROCESS | 1248 | 1464625512295 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1248 | 1464625512301 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 09:25:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:25:12 INFO - PROCESS | 1248 | 1464625512309 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1248 | 1464625512312 Marionette TRACE conn6 <- [1,734,null,{}] 09:25:12 INFO - PROCESS | 1248 | 1464625512316 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:12 INFO - PROCESS | 1248 | 1464625512417 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 09:25:12 INFO - PROCESS | 1248 | 1464625512618 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 1248 | ++DOCSHELL 189CAC00 == 63 [pid = 1248] [id = 193] 09:25:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1995B400) [pid = 1248] [serial = 577] [outer = 00000000] 09:25:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19EE6800) [pid = 1248] [serial = 578] [outer = 1995B400] 09:25:12 INFO - PROCESS | 1248 | 1464625512674 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19F7E000) [pid = 1248] [serial = 579] [outer = 1995B400] 09:25:13 INFO - PROCESS | 1248 | 1464625513695 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:25:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1422ms 09:25:13 INFO - PROCESS | 1248 | 1464625513733 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 1248 | 1464625513735 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 09:25:13 INFO - PROCESS | 1248 | 1464625513781 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:25:13 INFO - PROCESS | 1248 | 1464625513785 Marionette TRACE conn6 <- [1,738,null,{}] 09:25:13 INFO - PROCESS | 1248 | 1464625513796 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 1248 | 1464625513900 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 09:25:14 INFO - PROCESS | 1248 | 1464625514102 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A210800 == 64 [pid = 1248] [id = 194] 09:25:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A26DC00) [pid = 1248] [serial = 580] [outer = 00000000] 09:25:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1BC22400) [pid = 1248] [serial = 581] [outer = 1A26DC00] 09:25:14 INFO - PROCESS | 1248 | 1464625514161 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1C0AE000) [pid = 1248] [serial = 582] [outer = 1A26DC00] 09:25:15 INFO - PROCESS | 1248 | 1464625515223 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:25:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:25:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1473ms 09:25:15 INFO - PROCESS | 1248 | 1464625515260 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 09:25:15 INFO - PROCESS | 1248 | 1464625515264 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 09:25:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:25:15 INFO - PROCESS | 1248 | 1464625515269 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:25:15 INFO - PROCESS | 1248 | 1464625515273 Marionette TRACE conn6 <- [1,742,null,{}] 09:25:15 INFO - PROCESS | 1248 | 1464625515279 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:15 INFO - PROCESS | 1248 | 1464625515382 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 09:25:15 INFO - PROCESS | 1248 | 1464625515550 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 1248 | ++DOCSHELL 160CA000 == 65 [pid = 1248] [id = 195] 09:25:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (160CB000) [pid = 1248] [serial = 583] [outer = 00000000] 09:25:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (17DA1000) [pid = 1248] [serial = 584] [outer = 160CB000] 09:25:15 INFO - PROCESS | 1248 | 1464625515609 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (189BF400) [pid = 1248] [serial = 585] [outer = 160CB000] 09:25:16 INFO - PROCESS | 1248 | --DOCSHELL 1922EC00 == 64 [pid = 1248] [id = 190] 09:25:16 INFO - PROCESS | 1248 | --DOCSHELL 14F17400 == 63 [pid = 1248] [id = 189] 09:25:16 INFO - PROCESS | 1248 | --DOCSHELL 1A180000 == 62 [pid = 1248] [id = 188] 09:25:16 INFO - PROCESS | 1248 | --DOCSHELL 1A00C000 == 61 [pid = 1248] [id = 187] 09:25:16 INFO - PROCESS | 1248 | --DOCSHELL 17D9FC00 == 60 [pid = 1248] [id = 186] 09:25:16 INFO - PROCESS | 1248 | --DOCSHELL 14D8C400 == 59 [pid = 1248] [id = 185] 09:25:16 INFO - PROCESS | 1248 | --DOCSHELL 0C9B6800 == 58 [pid = 1248] [id = 184] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1A016000) [pid = 1248] [serial = 542] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOCSHELL 112F2000 == 57 [pid = 1248] [id = 181] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (198B8000) [pid = 1248] [serial = 411] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (18EA7400) [pid = 1248] [serial = 365] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (10811C00) [pid = 1248] [serial = 408] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1EEB3C00) [pid = 1248] [serial = 417] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1AD8E000) [pid = 1248] [serial = 374] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (144F7800) [pid = 1248] [serial = 362] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1D5DB400) [pid = 1248] [serial = 414] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1EEAA000) [pid = 1248] [serial = 323] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (20140400) [pid = 1248] [serial = 423] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A17F800) [pid = 1248] [serial = 368] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (2010C800) [pid = 1248] [serial = 420] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1C0BA800) [pid = 1248] [serial = 371] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (162F0400) [pid = 1248] [serial = 509] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19EE2400) [pid = 1248] [serial = 512] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1F575000) [pid = 1248] [serial = 518] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1DBCA800) [pid = 1248] [serial = 515] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1FF53C00) [pid = 1248] [serial = 521] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1A14D000) [pid = 1248] [serial = 525] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (19F7F400) [pid = 1248] [serial = 524] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (189C9000) [pid = 1248] [serial = 533] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (160C6800) [pid = 1248] [serial = 528] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (15B0A800) [pid = 1248] [serial = 527] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (144F3C00) [pid = 1248] [serial = 530] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (15BEF000) [pid = 1248] [serial = 531] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19EED000) [pid = 1248] [serial = 539] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19DB1000) [pid = 1248] [serial = 537] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1A00B000) [pid = 1248] [serial = 540] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (19956400) [pid = 1248] [serial = 536] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (18EA1400) [pid = 1248] [serial = 534] [outer = 00000000] [url = about:blank] 09:25:16 INFO - PROCESS | 1248 | 1464625516703 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:25:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1473ms 09:25:16 INFO - PROCESS | 1248 | 1464625516742 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 1248 | 1464625516747 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 09:25:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:25:16 INFO - PROCESS | 1248 | 1464625516753 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 1248 | 1464625516756 Marionette TRACE conn6 <- [1,746,null,{}] 09:25:16 INFO - PROCESS | 1248 | 1464625516760 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 1248 | 1464625516848 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 09:25:17 INFO - PROCESS | 1248 | 1464625516977 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1248 | ++DOCSHELL 112F2400 == 58 [pid = 1248] [id = 196] 09:25:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (11494400) [pid = 1248] [serial = 586] [outer = 00000000] 09:25:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (14D8C400) [pid = 1248] [serial = 587] [outer = 11494400] 09:25:17 INFO - PROCESS | 1248 | 1464625517030 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (160BD400) [pid = 1248] [serial = 588] [outer = 11494400] 09:25:17 INFO - PROCESS | 1248 | 1464625517420 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:25:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:25:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 731ms 09:25:17 INFO - PROCESS | 1248 | 1464625517488 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 09:25:17 INFO - PROCESS | 1248 | 1464625517490 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 09:25:17 INFO - PROCESS | 1248 | 1464625517494 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:25:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:25:17 INFO - PROCESS | 1248 | 1464625517497 Marionette TRACE conn6 <- [1,750,null,{}] 09:25:17 INFO - PROCESS | 1248 | 1464625517507 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:17 INFO - PROCESS | 1248 | 1464625517603 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 09:25:17 INFO - PROCESS | 1248 | 1464625517613 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:17 INFO - PROCESS | 1248 | ++DOCSHELL 19870C00 == 59 [pid = 1248] [id = 197] 09:25:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (198B1C00) [pid = 1248] [serial = 589] [outer = 00000000] 09:25:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (198BF400) [pid = 1248] [serial = 590] [outer = 198B1C00] 09:25:17 INFO - PROCESS | 1248 | 1464625517666 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1998C800) [pid = 1248] [serial = 591] [outer = 198B1C00] 09:25:18 INFO - PROCESS | 1248 | 1464625518581 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:25:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1125ms 09:25:18 INFO - PROCESS | 1248 | 1464625518622 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 1248 | 1464625518624 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 09:25:18 INFO - PROCESS | 1248 | 1464625518628 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:25:18 INFO - PROCESS | 1248 | 1464625518629 Marionette TRACE conn6 <- [1,754,null,{}] 09:25:18 INFO - PROCESS | 1248 | 1464625518633 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 1248 | 1464625518750 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 09:25:18 INFO - PROCESS | 1248 | 1464625518803 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1248 | ++DOCSHELL 19F83800 == 60 [pid = 1248] [id = 198] 09:25:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19F83C00) [pid = 1248] [serial = 592] [outer = 00000000] 09:25:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A045000) [pid = 1248] [serial = 593] [outer = 19F83C00] 09:25:18 INFO - PROCESS | 1248 | 1464625518849 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A04E800) [pid = 1248] [serial = 594] [outer = 19F83C00] 09:25:19 INFO - PROCESS | 1248 | 1464625519746 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:25:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1179ms 09:25:19 INFO - PROCESS | 1248 | 1464625519811 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 1248 | 1464625519813 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 09:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:25:19 INFO - PROCESS | 1248 | 1464625519816 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1248 | 1464625519817 Marionette TRACE conn6 <- [1,758,null,{}] 09:25:19 INFO - PROCESS | 1248 | 1464625519821 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 1248 | 1464625519932 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 09:25:19 INFO - PROCESS | 1248 | 1464625519939 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:19 INFO - PROCESS | 1248 | ++DOCSHELL 17D96C00 == 61 [pid = 1248] [id = 199] 09:25:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A154C00) [pid = 1248] [serial = 595] [outer = 00000000] 09:25:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A178400) [pid = 1248] [serial = 596] [outer = 1A154C00] 09:25:20 INFO - PROCESS | 1248 | 1464625519985 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A179C00) [pid = 1248] [serial = 597] [outer = 1A154C00] 09:25:20 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1A016800) [pid = 1248] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:25:20 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (18E9E000) [pid = 1248] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:25:20 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1A180800) [pid = 1248] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:25:20 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (0FDED000) [pid = 1248] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:25:20 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (14D93800) [pid = 1248] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:25:20 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (14F1C000) [pid = 1248] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:25:20 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1A206000) [pid = 1248] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:25:20 INFO - PROCESS | 1248 | 1464625520486 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 731ms 09:25:20 INFO - PROCESS | 1248 | 1464625520547 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 09:25:20 INFO - PROCESS | 1248 | 1464625520549 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 09:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:25:20 INFO - PROCESS | 1248 | 1464625520552 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:25:20 INFO - PROCESS | 1248 | 1464625520554 Marionette TRACE conn6 <- [1,762,null,{}] 09:25:20 INFO - PROCESS | 1248 | 1464625520557 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:20 INFO - PROCESS | 1248 | 1464625520660 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 09:25:20 INFO - PROCESS | 1248 | 1464625520668 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1248 | ++DOCSHELL 14F1D400 == 62 [pid = 1248] [id = 200] 09:25:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (17DAB000) [pid = 1248] [serial = 598] [outer = 00000000] 09:25:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A205800) [pid = 1248] [serial = 599] [outer = 17DAB000] 09:25:20 INFO - PROCESS | 1248 | 1464625520714 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A2E7000) [pid = 1248] [serial = 600] [outer = 17DAB000] 09:25:21 INFO - PROCESS | 1248 | 1464625521162 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 09:25:21 INFO - PROCESS | 1248 | 1464625521223 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 1248 | 1464625521225 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 09:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:25:21 INFO - PROCESS | 1248 | 1464625521228 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1248 | 1464625521230 Marionette TRACE conn6 <- [1,766,null,{}] 09:25:21 INFO - PROCESS | 1248 | 1464625521233 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 1248 | 1464625521339 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 09:25:21 INFO - PROCESS | 1248 | 1464625521346 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 1248 | ++DOCSHELL 1AD8D800 == 63 [pid = 1248] [id = 201] 09:25:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1AD8EC00) [pid = 1248] [serial = 601] [outer = 00000000] 09:25:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1BC19800) [pid = 1248] [serial = 602] [outer = 1AD8EC00] 09:25:21 INFO - PROCESS | 1248 | 1464625521391 Marionette DEBUG loaded listener.js 09:25:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1BCC8400) [pid = 1248] [serial = 603] [outer = 1AD8EC00] 09:25:21 INFO - PROCESS | 1248 | 1464625521814 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 09:25:21 INFO - PROCESS | 1248 | 1464625521862 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 1248 | 1464625521864 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 09:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:25:21 INFO - PROCESS | 1248 | 1464625521867 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1248 | 1464625521869 Marionette TRACE conn6 <- [1,770,null,{}] 09:25:21 INFO - PROCESS | 1248 | 1464625521872 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 1248 | 1464625521963 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 09:25:21 INFO - PROCESS | 1248 | 1464625521969 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1248 | ++DOCSHELL 1C0BA800 == 64 [pid = 1248] [id = 202] 09:25:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1C15C000) [pid = 1248] [serial = 604] [outer = 00000000] 09:25:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1CA73000) [pid = 1248] [serial = 605] [outer = 1C15C000] 09:25:22 INFO - PROCESS | 1248 | 1464625522014 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1CA74400) [pid = 1248] [serial = 606] [outer = 1C15C000] 09:25:22 INFO - PROCESS | 1248 | 1464625522492 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 09:25:22 INFO - PROCESS | 1248 | 1464625522539 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 1248 | 1464625522544 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 09:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:25:22 INFO - PROCESS | 1248 | 1464625522550 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 1248 | 1464625522554 Marionette TRACE conn6 <- [1,774,null,{}] 09:25:22 INFO - PROCESS | 1248 | 1464625522562 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:22 INFO - PROCESS | 1248 | 1464625522720 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 09:25:22 INFO - PROCESS | 1248 | 1464625522867 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1248 | ++DOCSHELL 10805400 == 65 [pid = 1248] [id = 203] 09:25:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (10808C00) [pid = 1248] [serial = 607] [outer = 00000000] 09:25:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (11492800) [pid = 1248] [serial = 608] [outer = 10808C00] 09:25:22 INFO - PROCESS | 1248 | 1464625522925 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (14F0EC00) [pid = 1248] [serial = 609] [outer = 10808C00] 09:25:23 INFO - PROCESS | 1248 | 1464625523486 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 09:25:23 INFO - PROCESS | 1248 | 1464625523525 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1248 | 1464625523531 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 09:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:25:23 INFO - PROCESS | 1248 | 1464625523537 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1248 | 1464625523540 Marionette TRACE conn6 <- [1,778,null,{}] 09:25:23 INFO - PROCESS | 1248 | 1464625523545 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 1248 | 1464625523657 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 09:25:23 INFO - PROCESS | 1248 | 1464625523764 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 1248 | ++DOCSHELL 189DC000 == 66 [pid = 1248] [id = 204] 09:25:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19867000) [pid = 1248] [serial = 610] [outer = 00000000] 09:25:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (19DB3C00) [pid = 1248] [serial = 611] [outer = 19867000] 09:25:23 INFO - PROCESS | 1248 | 1464625523823 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (19F7A000) [pid = 1248] [serial = 612] [outer = 19867000] 09:25:24 INFO - PROCESS | 1248 | 1464625524480 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 971ms 09:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:25:24 INFO - PROCESS | 1248 | 1464625524509 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 1248 | 1464625524512 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 09:25:24 INFO - PROCESS | 1248 | 1464625524515 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 1248 | 1464625524519 Marionette TRACE conn6 <- [1,782,null,{}] 09:25:24 INFO - PROCESS | 1248 | 1464625524530 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:24 INFO - PROCESS | 1248 | 1464625524641 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 09:25:24 INFO - PROCESS | 1248 | 1464625524773 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1248 | ++DOCSHELL 1BC1F400 == 67 [pid = 1248] [id = 205] 09:25:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1C40F800) [pid = 1248] [serial = 613] [outer = 00000000] 09:25:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1D442000) [pid = 1248] [serial = 614] [outer = 1C40F800] 09:25:24 INFO - PROCESS | 1248 | 1464625524832 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1D449800) [pid = 1248] [serial = 615] [outer = 1C40F800] 09:25:25 INFO - PROCESS | 1248 | 1464625525468 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 970ms 09:25:25 INFO - PROCESS | 1248 | 1464625525489 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 1248 | 1464625525492 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 09:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:25:25 INFO - PROCESS | 1248 | 1464625525510 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1248 | 1464625525512 Marionette TRACE conn6 <- [1,786,null,{}] 09:25:25 INFO - PROCESS | 1248 | 1464625525516 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 1248 | 1464625525626 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 09:25:25 INFO - PROCESS | 1248 | 1464625525756 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 1248 | ++DOCSHELL 1D698000 == 68 [pid = 1248] [id = 206] 09:25:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1D698400) [pid = 1248] [serial = 616] [outer = 00000000] 09:25:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1D6A1400) [pid = 1248] [serial = 617] [outer = 1D698400] 09:25:25 INFO - PROCESS | 1248 | 1464625525813 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1DBCF400) [pid = 1248] [serial = 618] [outer = 1D698400] 09:25:26 INFO - PROCESS | 1248 | 1464625526351 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 871ms 09:25:26 INFO - PROCESS | 1248 | 1464625526380 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 1248 | 1464625526383 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 09:25:26 INFO - PROCESS | 1248 | 1464625526386 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:25:26 INFO - PROCESS | 1248 | 1464625526388 Marionette TRACE conn6 <- [1,790,null,{}] 09:25:26 INFO - PROCESS | 1248 | 1464625526392 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:26 INFO - PROCESS | 1248 | 1464625526496 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 09:25:26 INFO - PROCESS | 1248 | 1464625526600 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 1248 | ++DOCSHELL 1DCAE400 == 69 [pid = 1248] [id = 207] 09:25:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1DCAEC00) [pid = 1248] [serial = 619] [outer = 00000000] 09:25:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1DCB6C00) [pid = 1248] [serial = 620] [outer = 1DCAEC00] 09:25:26 INFO - PROCESS | 1248 | 1464625526654 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1EB49C00) [pid = 1248] [serial = 621] [outer = 1DCAEC00] 09:25:27 INFO - PROCESS | 1248 | 1464625527249 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 930ms 09:25:27 INFO - PROCESS | 1248 | 1464625527320 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 09:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:25:27 INFO - PROCESS | 1248 | 1464625527323 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 09:25:27 INFO - PROCESS | 1248 | 1464625527326 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 1248 | 1464625527328 Marionette TRACE conn6 <- [1,794,null,{}] 09:25:27 INFO - PROCESS | 1248 | 1464625527332 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 1248 | 1464625527458 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 09:25:27 INFO - PROCESS | 1248 | 1464625527593 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1248 | ++DOCSHELL 10218400 == 70 [pid = 1248] [id = 208] 09:25:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A154000) [pid = 1248] [serial = 622] [outer = 00000000] 09:25:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1EEA9C00) [pid = 1248] [serial = 623] [outer = 1A154000] 09:25:27 INFO - PROCESS | 1248 | 1464625527650 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1EEB0400) [pid = 1248] [serial = 624] [outer = 1A154000] 09:25:28 INFO - PROCESS | 1248 | 1464625528207 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 931ms 09:25:28 INFO - PROCESS | 1248 | 1464625528260 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1248 | 1464625528262 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 09:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:25:28 INFO - PROCESS | 1248 | 1464625528266 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1248 | 1464625528268 Marionette TRACE conn6 <- [1,798,null,{}] 09:25:28 INFO - PROCESS | 1248 | 1464625528272 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:28 INFO - PROCESS | 1248 | 1464625528375 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 09:25:28 INFO - PROCESS | 1248 | 1464625528479 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 1248 | ++DOCSHELL 19F77000 == 71 [pid = 1248] [id = 209] 09:25:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1EEA6800) [pid = 1248] [serial = 625] [outer = 00000000] 09:25:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1F578000) [pid = 1248] [serial = 626] [outer = 1EEA6800] 09:25:28 INFO - PROCESS | 1248 | 1464625528533 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1F57D000) [pid = 1248] [serial = 627] [outer = 1EEA6800] 09:25:29 INFO - PROCESS | 1248 | 1464625529283 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1066ms 09:25:29 INFO - PROCESS | 1248 | 1464625529336 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 1248 | 1464625529340 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 09:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:25:29 INFO - PROCESS | 1248 | 1464625529346 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 1248 | 1464625529350 Marionette TRACE conn6 <- [1,802,null,{}] 09:25:29 INFO - PROCESS | 1248 | 1464625529356 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:29 INFO - PROCESS | 1248 | 1464625529462 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 09:25:29 INFO - PROCESS | 1248 | 1464625529601 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1248 | ++DOCSHELL 14F1C000 == 72 [pid = 1248] [id = 210] 09:25:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (15BEA400) [pid = 1248] [serial = 628] [outer = 00000000] 09:25:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (17D93400) [pid = 1248] [serial = 629] [outer = 15BEA400] 09:25:29 INFO - PROCESS | 1248 | 1464625529652 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (17DDCC00) [pid = 1248] [serial = 630] [outer = 15BEA400] 09:25:30 INFO - PROCESS | 1248 | 1464625530241 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1248 | 1464625530282 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 09:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:25:30 INFO - PROCESS | 1248 | 1464625530288 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1248 | 1464625530291 Marionette TRACE conn6 <- [1,806,null,{}] 09:25:30 INFO - PROCESS | 1248 | 1464625530295 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 1248 | 1464625530401 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 09:25:30 INFO - PROCESS | 1248 | 1464625530521 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 1AD8D800 == 71 [pid = 1248] [id = 201] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 10213000 == 70 [pid = 1248] [id = 169] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 14F1D400 == 69 [pid = 1248] [id = 200] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 17D96C00 == 68 [pid = 1248] [id = 199] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 19F83800 == 67 [pid = 1248] [id = 198] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 19870C00 == 66 [pid = 1248] [id = 197] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 112F2400 == 65 [pid = 1248] [id = 196] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 160CA000 == 64 [pid = 1248] [id = 195] 09:25:30 INFO - PROCESS | 1248 | --DOCSHELL 1B4AD400 == 63 [pid = 1248] [id = 191] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1A14C800) [pid = 1248] [serial = 561] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1A04B000) [pid = 1248] [serial = 560] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (14F26000) [pid = 1248] [serial = 545] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1986D000) [pid = 1248] [serial = 557] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1A1E5800) [pid = 1248] [serial = 563] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (11493000) [pid = 1248] [serial = 552] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (10342400) [pid = 1248] [serial = 551] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (15BEC000) [pid = 1248] [serial = 554] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (17806400) [pid = 1248] [serial = 555] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (19871400) [pid = 1248] [serial = 548] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (17DAD400) [pid = 1248] [serial = 566] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1A044800) [pid = 1248] [serial = 567] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1AD92000) [pid = 1248] [serial = 569] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1A1E8400) [pid = 1248] [serial = 564] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1AD95C00) [pid = 1248] [serial = 570] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (198C0400) [pid = 1248] [serial = 558] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1BC17000) [pid = 1248] [serial = 572] [outer = 00000000] [url = about:blank] 09:25:30 INFO - PROCESS | 1248 | ++DOCSHELL 0C9ACC00 == 64 [pid = 1248] [id = 211] 09:25:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (0C9B1400) [pid = 1248] [serial = 631] [outer = 00000000] 09:25:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (11467800) [pid = 1248] [serial = 632] [outer = 0C9B1400] 09:25:30 INFO - PROCESS | 1248 | 1464625530616 Marionette DEBUG loaded listener.js 09:25:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (14C9D000) [pid = 1248] [serial = 633] [outer = 0C9B1400] 09:25:31 INFO - PROCESS | 1248 | 1464625531061 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 830ms 09:25:31 INFO - PROCESS | 1248 | 1464625531121 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1248 | 1464625531124 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 09:25:31 INFO - PROCESS | 1248 | 1464625531127 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:25:31 INFO - PROCESS | 1248 | 1464625531131 Marionette TRACE conn6 <- [1,810,null,{}] 09:25:31 INFO - PROCESS | 1248 | 1464625531141 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 1248 | 1464625531235 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 09:25:31 INFO - PROCESS | 1248 | 1464625531251 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 1248 | ++DOCSHELL 198BC800 == 65 [pid = 1248] [id = 212] 09:25:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (198BDC00) [pid = 1248] [serial = 634] [outer = 00000000] 09:25:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19DB1400) [pid = 1248] [serial = 635] [outer = 198BDC00] 09:25:31 INFO - PROCESS | 1248 | 1464625531299 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19F7D400) [pid = 1248] [serial = 636] [outer = 198BDC00] 09:25:31 INFO - PROCESS | 1248 | 1464625531774 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1248 | 1464625531804 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 09:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:25:31 INFO - PROCESS | 1248 | 1464625531807 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1248 | 1464625531809 Marionette TRACE conn6 <- [1,814,null,{}] 09:25:31 INFO - PROCESS | 1248 | 1464625531813 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:31 INFO - PROCESS | 1248 | 1464625531902 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 09:25:31 INFO - PROCESS | 1248 | 1464625531912 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 1248 | ++DOCSHELL 19F83000 == 66 [pid = 1248] [id = 213] 09:25:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A04F800) [pid = 1248] [serial = 637] [outer = 00000000] 09:25:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1A180000) [pid = 1248] [serial = 638] [outer = 1A04F800] 09:25:31 INFO - PROCESS | 1248 | 1464625531960 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A180C00) [pid = 1248] [serial = 639] [outer = 1A04F800] 09:25:32 INFO - PROCESS | 1248 | 1464625532455 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 09:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:25:32 INFO - PROCESS | 1248 | 1464625532481 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 1248 | 1464625532483 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 09:25:32 INFO - PROCESS | 1248 | 1464625532486 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 1248 | 1464625532488 Marionette TRACE conn6 <- [1,818,null,{}] 09:25:32 INFO - PROCESS | 1248 | 1464625532492 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 1248 | 1464625532576 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 09:25:32 INFO - PROCESS | 1248 | 1464625532583 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1248 | ++DOCSHELL 1A1E8400 == 67 [pid = 1248] [id = 214] 09:25:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1A1EF800) [pid = 1248] [serial = 640] [outer = 00000000] 09:25:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A20C000) [pid = 1248] [serial = 641] [outer = 1A1EF800] 09:25:32 INFO - PROCESS | 1248 | 1464625532628 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1AD93C00) [pid = 1248] [serial = 642] [outer = 1A1EF800] 09:25:33 INFO - PROCESS | 1248 | 1464625533075 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 09:25:33 INFO - PROCESS | 1248 | 1464625533117 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1248 | 1464625533119 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 09:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:25:33 INFO - PROCESS | 1248 | 1464625533123 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1248 | 1464625533125 Marionette TRACE conn6 <- [1,822,null,{}] 09:25:33 INFO - PROCESS | 1248 | 1464625533134 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 1248 | 1464625533273 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 09:25:33 INFO - PROCESS | 1248 | 1464625533363 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:33 INFO - PROCESS | 1248 | ++DOCSHELL 1B558C00 == 68 [pid = 1248] [id = 215] 09:25:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1BC1A800) [pid = 1248] [serial = 643] [outer = 00000000] 09:25:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1C410800) [pid = 1248] [serial = 644] [outer = 1BC1A800] 09:25:33 INFO - PROCESS | 1248 | 1464625533409 Marionette DEBUG loaded listener.js 09:25:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1D447800) [pid = 1248] [serial = 645] [outer = 1BC1A800] 09:25:33 INFO - PROCESS | 1248 | 1464625533821 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 730ms 09:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:25:33 INFO - PROCESS | 1248 | 1464625533853 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1248 | 1464625533855 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 09:25:33 INFO - PROCESS | 1248 | 1464625533858 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1248 | 1464625533860 Marionette TRACE conn6 <- [1,826,null,{}] 09:25:33 INFO - PROCESS | 1248 | 1464625533863 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 1248 | 1464625533980 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 09:25:34 INFO - PROCESS | 1248 | 1464625534051 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1248 | ++DOCSHELL 1A050C00 == 69 [pid = 1248] [id = 216] 09:25:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1C410400) [pid = 1248] [serial = 646] [outer = 00000000] 09:25:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1DCB1400) [pid = 1248] [serial = 647] [outer = 1C410400] 09:25:34 INFO - PROCESS | 1248 | 1464625534097 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1EB54C00) [pid = 1248] [serial = 648] [outer = 1C410400] 09:25:34 INFO - PROCESS | 1248 | 1464625534529 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 731ms 09:25:34 INFO - PROCESS | 1248 | 1464625534589 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 09:25:34 INFO - PROCESS | 1248 | 1464625534591 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 09:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:25:34 INFO - PROCESS | 1248 | 1464625534603 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:25:34 INFO - PROCESS | 1248 | 1464625534605 Marionette TRACE conn6 <- [1,830,null,{}] 09:25:34 INFO - PROCESS | 1248 | 1464625534609 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:34 INFO - PROCESS | 1248 | 1464625534761 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 09:25:34 INFO - PROCESS | 1248 | 1464625534827 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1248 | ++DOCSHELL 18E9E400 == 70 [pid = 1248] [id = 217] 09:25:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1DCAF000) [pid = 1248] [serial = 649] [outer = 00000000] 09:25:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1FF50800) [pid = 1248] [serial = 650] [outer = 1DCAF000] 09:25:34 INFO - PROCESS | 1248 | 1464625534872 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1FF57000) [pid = 1248] [serial = 651] [outer = 1DCAF000] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (198B1C00) [pid = 1248] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1EEA8400) [pid = 1248] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1F57F000) [pid = 1248] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1AD8EC00) [pid = 1248] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (17DAB000) [pid = 1248] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (160CB000) [pid = 1248] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (189E5400) [pid = 1248] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1AD89000) [pid = 1248] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1DBD2400) [pid = 1248] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1F574800) [pid = 1248] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (198B7400) [pid = 1248] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1A154C00) [pid = 1248] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1D69B800) [pid = 1248] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1B556400) [pid = 1248] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (109A6C00) [pid = 1248] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (198BFC00) [pid = 1248] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (11494400) [pid = 1248] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (198B9800) [pid = 1248] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (10809400) [pid = 1248] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1FF50400) [pid = 1248] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (15B0B800) [pid = 1248] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:25:35 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (19F83C00) [pid = 1248] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:25:35 INFO - PROCESS | 1248 | 1464625535422 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 890ms 09:25:35 INFO - PROCESS | 1248 | 1464625535490 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1248 | 1464625535491 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 09:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:25:35 INFO - PROCESS | 1248 | 1464625535495 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1248 | 1464625535496 Marionette TRACE conn6 <- [1,834,null,{}] 09:25:35 INFO - PROCESS | 1248 | 1464625535500 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 1248 | 1464625535620 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 09:25:35 INFO - PROCESS | 1248 | 1464625535681 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1248 | ++DOCSHELL 1148D800 == 71 [pid = 1248] [id = 218] 09:25:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (14D93400) [pid = 1248] [serial = 652] [outer = 00000000] 09:25:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1995B800) [pid = 1248] [serial = 653] [outer = 14D93400] 09:25:35 INFO - PROCESS | 1248 | 1464625535726 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1A1E7C00) [pid = 1248] [serial = 654] [outer = 14D93400] 09:25:37 INFO - PROCESS | 1248 | 1464625537192 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1720ms 09:25:37 INFO - PROCESS | 1248 | 1464625537215 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 09:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:25:37 INFO - PROCESS | 1248 | 1464625537217 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 09:25:37 INFO - PROCESS | 1248 | 1464625537220 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:25:37 INFO - PROCESS | 1248 | 1464625537221 Marionette TRACE conn6 <- [1,838,null,{}] 09:25:37 INFO - PROCESS | 1248 | 1464625537225 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 1248 | 1464625537380 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 09:25:37 INFO - PROCESS | 1248 | 1464625537522 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1248 | ++DOCSHELL 0CFD1800 == 72 [pid = 1248] [id = 219] 09:25:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (0CFD3800) [pid = 1248] [serial = 655] [outer = 00000000] 09:25:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (10287400) [pid = 1248] [serial = 656] [outer = 0CFD3800] 09:25:37 INFO - PROCESS | 1248 | 1464625537582 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (105F3C00) [pid = 1248] [serial = 657] [outer = 0CFD3800] 09:25:38 INFO - PROCESS | 1248 | 1464625538312 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1120ms 09:25:38 INFO - PROCESS | 1248 | 1464625538341 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 09:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:25:38 INFO - PROCESS | 1248 | 1464625538345 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 09:25:38 INFO - PROCESS | 1248 | 1464625538350 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1248 | 1464625538355 Marionette TRACE conn6 <- [1,842,null,{}] 09:25:38 INFO - PROCESS | 1248 | 1464625538360 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 1248 | 1464625538486 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 09:25:38 INFO - PROCESS | 1248 | 1464625538626 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 1248 | ++DOCSHELL 17D96C00 == 73 [pid = 1248] [id = 220] 09:25:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (17D98000) [pid = 1248] [serial = 658] [outer = 00000000] 09:25:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (180CE000) [pid = 1248] [serial = 659] [outer = 17D98000] 09:25:38 INFO - PROCESS | 1248 | 1464625538686 Marionette DEBUG loaded listener.js 09:25:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (18E46000) [pid = 1248] [serial = 660] [outer = 17D98000] 09:25:39 INFO - PROCESS | 1248 | 1464625539310 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 990ms 09:25:39 INFO - PROCESS | 1248 | 1464625539340 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 1248 | 1464625539344 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 09:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:25:39 INFO - PROCESS | 1248 | 1464625539347 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 1248 | 1464625539350 Marionette TRACE conn6 <- [1,846,null,{}] 09:25:39 INFO - PROCESS | 1248 | 1464625539354 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:39 INFO - PROCESS | 1248 | 1464625539473 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 09:25:39 INFO - PROCESS | 1248 | 1464625539650 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 1248 | ++DOCSHELL 1A00C800 == 74 [pid = 1248] [id = 221] 09:25:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A00CC00) [pid = 1248] [serial = 661] [outer = 00000000] 09:25:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1A14D800) [pid = 1248] [serial = 662] [outer = 1A00CC00] 09:25:39 INFO - PROCESS | 1248 | 1464625539707 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A1F0800) [pid = 1248] [serial = 663] [outer = 1A00CC00] 09:25:40 INFO - PROCESS | 1248 | 1464625540355 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1074ms 09:25:40 INFO - PROCESS | 1248 | 1464625540423 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 09:25:40 INFO - PROCESS | 1248 | 1464625540427 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 09:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:25:40 INFO - PROCESS | 1248 | 1464625540438 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1248 | 1464625540443 Marionette TRACE conn6 <- [1,850,null,{}] 09:25:40 INFO - PROCESS | 1248 | 1464625540447 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 1248 | 1464625540597 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 09:25:40 INFO - PROCESS | 1248 | 1464625540739 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1248 | ++DOCSHELL 1CD7DC00 == 75 [pid = 1248] [id = 222] 09:25:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1D382C00) [pid = 1248] [serial = 664] [outer = 00000000] 09:25:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1DCBB800) [pid = 1248] [serial = 665] [outer = 1D382C00] 09:25:40 INFO - PROCESS | 1248 | 1464625540798 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1F576C00) [pid = 1248] [serial = 666] [outer = 1D382C00] 09:25:41 INFO - PROCESS | 1248 | 1464625541392 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 988ms 09:25:41 INFO - PROCESS | 1248 | 1464625541421 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 09:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:25:41 INFO - PROCESS | 1248 | 1464625541423 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 09:25:41 INFO - PROCESS | 1248 | 1464625541427 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 1248 | 1464625541429 Marionette TRACE conn6 <- [1,854,null,{}] 09:25:41 INFO - PROCESS | 1248 | 1464625541433 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:41 INFO - PROCESS | 1248 | 1464625541549 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 09:25:41 INFO - PROCESS | 1248 | 1464625541662 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:41 INFO - PROCESS | 1248 | ++DOCSHELL 19D9D000 == 76 [pid = 1248] [id = 223] 09:25:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19D9E400) [pid = 1248] [serial = 667] [outer = 00000000] 09:25:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19DA4C00) [pid = 1248] [serial = 668] [outer = 19D9E400] 09:25:41 INFO - PROCESS | 1248 | 1464625541758 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1D698C00) [pid = 1248] [serial = 669] [outer = 19D9E400] 09:25:42 INFO - PROCESS | 1248 | 1464625542368 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:25:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1EB50C00) [pid = 1248] [serial = 670] [outer = 0FC8EC00] 09:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 972ms 09:25:42 INFO - PROCESS | 1248 | 1464625542522 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1248 | 1464625542524 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 09:25:42 INFO - PROCESS | 1248 | 1464625542555 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1248 | 1464625542557 Marionette TRACE conn6 <- [1,858,null,{}] 09:25:42 INFO - PROCESS | 1248 | 1464625542561 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:25:42 INFO - PROCESS | 1248 | 1464625542678 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 09:25:42 INFO - PROCESS | 1248 | 1464625542786 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1248 | ++DOCSHELL 162F0400 == 77 [pid = 1248] [id = 224] 09:25:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (166E2800) [pid = 1248] [serial = 671] [outer = 00000000] 09:25:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19DB4800) [pid = 1248] [serial = 672] [outer = 166E2800] 09:25:42 INFO - PROCESS | 1248 | 1464625542850 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1CA77400) [pid = 1248] [serial = 673] [outer = 166E2800] 09:25:43 INFO - PROCESS | 1248 | 1464625543707 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1172ms 09:25:43 INFO - PROCESS | 1248 | 1464625543742 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 09:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:25:43 INFO - PROCESS | 1248 | 1464625543746 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 09:25:43 INFO - PROCESS | 1248 | 1464625543751 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1248 | 1464625543755 Marionette TRACE conn6 <- [1,862,null,{}] 09:25:43 INFO - PROCESS | 1248 | 1464625543762 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 1248 | 1464625543874 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 09:25:44 INFO - PROCESS | 1248 | 1464625544021 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1248 | ++DOCSHELL 0C94DC00 == 78 [pid = 1248] [id = 225] 09:25:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (0CF7B400) [pid = 1248] [serial = 674] [outer = 00000000] 09:25:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (11495000) [pid = 1248] [serial = 675] [outer = 0CF7B400] 09:25:44 INFO - PROCESS | 1248 | 1464625544076 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (15BE9400) [pid = 1248] [serial = 676] [outer = 0CF7B400] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 10215000 == 77 [pid = 1248] [id = 23] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 19986800 == 76 [pid = 1248] [id = 19] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 17DACC00 == 75 [pid = 1248] [id = 64] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 18951400 == 74 [pid = 1248] [id = 10] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 15BF0000 == 73 [pid = 1248] [id = 17] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 11210800 == 72 [pid = 1248] [id = 28] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 17C12400 == 71 [pid = 1248] [id = 16] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 1021E400 == 70 [pid = 1248] [id = 27] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 14D9B000 == 69 [pid = 1248] [id = 15] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 1DBCF000 == 68 [pid = 1248] [id = 26] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 15B02C00 == 67 [pid = 1248] [id = 63] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 1148D800 == 66 [pid = 1248] [id = 218] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 18E9E400 == 65 [pid = 1248] [id = 217] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 1A050C00 == 64 [pid = 1248] [id = 216] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 1B558C00 == 63 [pid = 1248] [id = 215] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 1A1E8400 == 62 [pid = 1248] [id = 214] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1CA73000) [pid = 1248] [serial = 605] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 19F83000 == 61 [pid = 1248] [id = 213] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 198BC800 == 60 [pid = 1248] [id = 212] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 0C9ACC00 == 59 [pid = 1248] [id = 211] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 14F1C000 == 58 [pid = 1248] [id = 210] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 10805400 == 57 [pid = 1248] [id = 203] 09:25:44 INFO - PROCESS | 1248 | --DOCSHELL 1C0BA800 == 56 [pid = 1248] [id = 202] 09:25:44 INFO - PROCESS | 1248 | 1464625544754 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1027ms 09:25:44 INFO - PROCESS | 1248 | 1464625544778 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 09:25:44 INFO - PROCESS | 1248 | 1464625544783 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 09:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:25:44 INFO - PROCESS | 1248 | 1464625544790 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 1248 | 1464625544792 Marionette TRACE conn6 <- [1,866,null,{}] 09:25:44 INFO - PROCESS | 1248 | 1464625544796 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:44 INFO - PROCESS | 1248 | 1464625544908 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1BCC8400) [pid = 1248] [serial = 603] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (198BF400) [pid = 1248] [serial = 590] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1FF4AC00) [pid = 1248] [serial = 519] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (213D3400) [pid = 1248] [serial = 471] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1BC19800) [pid = 1248] [serial = 602] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1A2E7000) [pid = 1248] [serial = 600] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (14C74C00) [pid = 1248] [serial = 575] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (189BF400) [pid = 1248] [serial = 585] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19EE6800) [pid = 1248] [serial = 578] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1995A800) [pid = 1248] [serial = 549] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1EB4D400) [pid = 1248] [serial = 516] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1EEB3800) [pid = 1248] [serial = 465] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1F57DC00) [pid = 1248] [serial = 468] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1A019400) [pid = 1248] [serial = 513] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1998C800) [pid = 1248] [serial = 591] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1A205800) [pid = 1248] [serial = 599] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1A179C00) [pid = 1248] [serial = 597] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (21EB5800) [pid = 1248] [serial = 474] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1BC1E000) [pid = 1248] [serial = 573] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (166E1000) [pid = 1248] [serial = 546] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A018800) [pid = 1248] [serial = 462] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (160BD400) [pid = 1248] [serial = 588] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1D699C00) [pid = 1248] [serial = 507] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (17DA1000) [pid = 1248] [serial = 584] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A178400) [pid = 1248] [serial = 596] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (17D95400) [pid = 1248] [serial = 510] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1BC22400) [pid = 1248] [serial = 581] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1FF54400) [pid = 1248] [serial = 522] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (14D8C400) [pid = 1248] [serial = 587] [outer = 00000000] [url = about:blank] 09:25:44 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (17BFB800) [pid = 1248] [serial = 459] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1A04E800) [pid = 1248] [serial = 594] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1A045000) [pid = 1248] [serial = 593] [outer = 00000000] [url = about:blank] 09:25:45 INFO - PROCESS | 1248 | 1464625545032 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1248 | ++DOCSHELL 0FC3A400 == 57 [pid = 1248] [id = 226] 09:25:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0FC89C00) [pid = 1248] [serial = 677] [outer = 00000000] 09:25:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (14A78800) [pid = 1248] [serial = 678] [outer = 0FC89C00] 09:25:45 INFO - PROCESS | 1248 | 1464625545079 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (160BF400) [pid = 1248] [serial = 679] [outer = 0FC89C00] 09:25:45 INFO - PROCESS | 1248 | 1464625545547 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 09:25:45 INFO - PROCESS | 1248 | 1464625545562 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 1248 | 1464625545565 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 09:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:25:45 INFO - PROCESS | 1248 | 1464625545568 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 1248 | 1464625545572 Marionette TRACE conn6 <- [1,870,null,{}] 09:25:45 INFO - PROCESS | 1248 | 1464625545583 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 1248 | 1464625545683 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 09:25:45 INFO - PROCESS | 1248 | 1464625545694 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1248 | ++DOCSHELL 180CE400 == 58 [pid = 1248] [id = 227] 09:25:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (18951400) [pid = 1248] [serial = 680] [outer = 00000000] 09:25:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (189E5C00) [pid = 1248] [serial = 681] [outer = 18951400] 09:25:45 INFO - PROCESS | 1248 | 1464625545746 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (18EA6000) [pid = 1248] [serial = 682] [outer = 18951400] 09:25:46 INFO - PROCESS | 1248 | 1464625546250 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 731ms 09:25:46 INFO - PROCESS | 1248 | 1464625546302 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 1248 | 1464625546305 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 09:25:46 INFO - PROCESS | 1248 | 1464625546308 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:25:46 INFO - PROCESS | 1248 | 1464625546310 Marionette TRACE conn6 <- [1,874,null,{}] 09:25:46 INFO - PROCESS | 1248 | 1464625546314 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:46 INFO - PROCESS | 1248 | 1464625546412 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 09:25:46 INFO - PROCESS | 1248 | 1464625546421 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:46 INFO - PROCESS | 1248 | ++DOCSHELL 18EA1C00 == 59 [pid = 1248] [id = 228] 09:25:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (18EA9800) [pid = 1248] [serial = 683] [outer = 00000000] 09:25:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (19986800) [pid = 1248] [serial = 684] [outer = 18EA9800] 09:25:46 INFO - PROCESS | 1248 | 1464625546555 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (19DA5C00) [pid = 1248] [serial = 685] [outer = 18EA9800] 09:25:46 INFO - PROCESS | 1248 | 1464625546954 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 09:25:47 INFO - PROCESS | 1248 | 1464625546982 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 1248 | 1464625546984 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 09:25:47 INFO - PROCESS | 1248 | 1464625546988 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:25:47 INFO - PROCESS | 1248 | 1464625546990 Marionette TRACE conn6 <- [1,878,null,{}] 09:25:47 INFO - PROCESS | 1248 | 1464625546993 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 1248 | 1464625547112 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 09:25:47 INFO - PROCESS | 1248 | 1464625547232 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1248 | ++DOCSHELL 19985400 == 60 [pid = 1248] [id = 229] 09:25:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19DA3800) [pid = 1248] [serial = 686] [outer = 00000000] 09:25:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19EE5800) [pid = 1248] [serial = 687] [outer = 19DA3800] 09:25:47 INFO - PROCESS | 1248 | 1464625547281 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19F7D800) [pid = 1248] [serial = 688] [outer = 19DA3800] 09:25:47 INFO - PROCESS | 1248 | 1464625547738 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 770ms 09:25:47 INFO - PROCESS | 1248 | 1464625547762 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 1248 | 1464625547764 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 09:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:25:47 INFO - PROCESS | 1248 | 1464625547775 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 1248 | 1464625547777 Marionette TRACE conn6 <- [1,882,null,{}] 09:25:47 INFO - PROCESS | 1248 | 1464625547780 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 1248 | 1464625547935 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 09:25:48 INFO - PROCESS | 1248 | 1464625548008 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1248 | ++DOCSHELL 10213000 == 61 [pid = 1248] [id = 230] 09:25:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A048C00) [pid = 1248] [serial = 689] [outer = 00000000] 09:25:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A14C800) [pid = 1248] [serial = 690] [outer = 1A048C00] 09:25:48 INFO - PROCESS | 1248 | 1464625548057 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A179C00) [pid = 1248] [serial = 691] [outer = 1A048C00] 09:25:48 INFO - PROCESS | 1248 | 1464625548509 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 831ms 09:25:48 INFO - PROCESS | 1248 | 1464625548608 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1248 | 1464625548610 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 09:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:25:48 INFO - PROCESS | 1248 | 1464625548613 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1248 | 1464625548615 Marionette TRACE conn6 <- [1,886,null,{}] 09:25:48 INFO - PROCESS | 1248 | 1464625548619 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:48 INFO - PROCESS | 1248 | 1464625548737 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 09:25:48 INFO - PROCESS | 1248 | 1464625548802 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 1248 | ++DOCSHELL 1A17EC00 == 62 [pid = 1248] [id = 231] 09:25:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A1EC400) [pid = 1248] [serial = 692] [outer = 00000000] 09:25:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1A201C00) [pid = 1248] [serial = 693] [outer = 1A1EC400] 09:25:48 INFO - PROCESS | 1248 | 1464625548847 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A204400) [pid = 1248] [serial = 694] [outer = 1A1EC400] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1BC1A800) [pid = 1248] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1C410400) [pid = 1248] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (15BEA400) [pid = 1248] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (198BDC00) [pid = 1248] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1A1EF800) [pid = 1248] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (0C9B1400) [pid = 1248] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A04F800) [pid = 1248] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1DCAF000) [pid = 1248] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:25:49 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1C15C000) [pid = 1248] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:25:49 INFO - PROCESS | 1248 | 1464625549400 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 830ms 09:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:25:49 INFO - PROCESS | 1248 | 1464625549447 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 09:25:49 INFO - PROCESS | 1248 | 1464625549449 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 09:25:49 INFO - PROCESS | 1248 | 1464625549453 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:25:49 INFO - PROCESS | 1248 | 1464625549464 Marionette TRACE conn6 <- [1,890,null,{}] 09:25:49 INFO - PROCESS | 1248 | 1464625549468 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 1248 | 1464625549553 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 09:25:49 INFO - PROCESS | 1248 | 1464625549649 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1248 | ++DOCSHELL 10212C00 == 63 [pid = 1248] [id = 232] 09:25:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (10285400) [pid = 1248] [serial = 695] [outer = 00000000] 09:25:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (198B8400) [pid = 1248] [serial = 696] [outer = 10285400] 09:25:49 INFO - PROCESS | 1248 | 1464625549695 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1A1ED400) [pid = 1248] [serial = 697] [outer = 10285400] 09:25:50 INFO - PROCESS | 1248 | 1464625550061 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 691ms 09:25:50 INFO - PROCESS | 1248 | 1464625550143 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1248 | 1464625550145 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 09:25:50 INFO - PROCESS | 1248 | 1464625550149 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 1248 | 1464625550150 Marionette TRACE conn6 <- [1,894,null,{}] 09:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:25:50 INFO - PROCESS | 1248 | 1464625550154 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 1248 | 1464625550245 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 09:25:50 INFO - PROCESS | 1248 | 1464625550255 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1248 | ++DOCSHELL 15B09800 == 64 [pid = 1248] [id = 233] 09:25:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (15BEC800) [pid = 1248] [serial = 698] [outer = 00000000] 09:25:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1AD8F000) [pid = 1248] [serial = 699] [outer = 15BEC800] 09:25:50 INFO - PROCESS | 1248 | 1464625550302 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1AE48C00) [pid = 1248] [serial = 700] [outer = 15BEC800] 09:25:50 INFO - PROCESS | 1248 | 1464625550740 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 09:25:50 INFO - PROCESS | 1248 | 1464625550785 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 09:25:50 INFO - PROCESS | 1248 | 1464625550788 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 09:25:50 INFO - PROCESS | 1248 | 1464625550791 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:25:50 INFO - PROCESS | 1248 | 1464625550793 Marionette TRACE conn6 <- [1,898,null,{}] 09:25:50 INFO - PROCESS | 1248 | 1464625550796 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:50 INFO - PROCESS | 1248 | 1464625550885 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 09:25:50 INFO - PROCESS | 1248 | 1464625550892 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 1248 | ++DOCSHELL 1BC17C00 == 65 [pid = 1248] [id = 234] 09:25:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1BC1A800) [pid = 1248] [serial = 701] [outer = 00000000] 09:25:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1BC20400) [pid = 1248] [serial = 702] [outer = 1BC1A800] 09:25:50 INFO - PROCESS | 1248 | 1464625550937 Marionette DEBUG loaded listener.js 09:25:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1BCC7C00) [pid = 1248] [serial = 703] [outer = 1BC1A800] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1BC1F400 == 64 [pid = 1248] [id = 205] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1CD75000 == 63 [pid = 1248] [id = 155] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1AD91400 == 62 [pid = 1248] [id = 124] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 10218400 == 61 [pid = 1248] [id = 208] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1DBCB000 == 60 [pid = 1248] [id = 25] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 189D8800 == 59 [pid = 1248] [id = 183] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1DCAF400 == 58 [pid = 1248] [id = 80] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 17DB8800 == 57 [pid = 1248] [id = 110] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 0CF7D800 == 56 [pid = 1248] [id = 108] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1014F400 == 55 [pid = 1248] [id = 136] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 10219400 == 54 [pid = 1248] [id = 46] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1AD90C00 == 53 [pid = 1248] [id = 20] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 17D93800 == 52 [pid = 1248] [id = 122] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 189CAC00 == 51 [pid = 1248] [id = 193] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 160C3800 == 50 [pid = 1248] [id = 175] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 18EA3400 == 49 [pid = 1248] [id = 22] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1F574400 == 48 [pid = 1248] [id = 156] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 19224C00 == 47 [pid = 1248] [id = 65] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1F57EC00 == 46 [pid = 1248] [id = 157] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1014E000 == 45 [pid = 1248] [id = 66] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 0FC3A800 == 44 [pid = 1248] [id = 47] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 144ED400 == 43 [pid = 1248] [id = 192] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1BCC1C00 == 42 [pid = 1248] [id = 79] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 18A2FC00 == 41 [pid = 1248] [id = 11] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1A210800 == 40 [pid = 1248] [id = 194] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 14286800 == 39 [pid = 1248] [id = 21] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1060D400 == 38 [pid = 1248] [id = 50] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 198BE800 == 37 [pid = 1248] [id = 154] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 189DC000 == 36 [pid = 1248] [id = 204] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1D69D000 == 35 [pid = 1248] [id = 8] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 17D9E800 == 34 [pid = 1248] [id = 61] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 14D97400 == 33 [pid = 1248] [id = 18] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 19F77000 == 32 [pid = 1248] [id = 209] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1A14AC00 == 31 [pid = 1248] [id = 123] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1D698000 == 30 [pid = 1248] [id = 206] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 10150C00 == 29 [pid = 1248] [id = 152] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1DCAE400 == 28 [pid = 1248] [id = 207] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1099E000 == 27 [pid = 1248] [id = 182] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 17DB3400 == 26 [pid = 1248] [id = 137] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 10348800 == 25 [pid = 1248] [id = 24] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 109AB800 == 24 [pid = 1248] [id = 14] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 162F0400 == 23 [pid = 1248] [id = 224] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 19D9D000 == 22 [pid = 1248] [id = 223] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1CD7DC00 == 21 [pid = 1248] [id = 222] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 17D96C00 == 20 [pid = 1248] [id = 220] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 1A00C800 == 19 [pid = 1248] [id = 221] 09:25:52 INFO - PROCESS | 1248 | --DOCSHELL 0CFD1800 == 18 [pid = 1248] [id = 219] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1A20C000) [pid = 1248] [serial = 641] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1F578000) [pid = 1248] [serial = 626] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1D6A1400) [pid = 1248] [serial = 617] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (11467800) [pid = 1248] [serial = 632] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (14C9D000) [pid = 1248] [serial = 633] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1A180000) [pid = 1248] [serial = 638] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A180C00) [pid = 1248] [serial = 639] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1EEA9C00) [pid = 1248] [serial = 623] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (11492800) [pid = 1248] [serial = 608] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1D442000) [pid = 1248] [serial = 614] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1FF50800) [pid = 1248] [serial = 650] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1FF57000) [pid = 1248] [serial = 651] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1CA74400) [pid = 1248] [serial = 606] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1AD93C00) [pid = 1248] [serial = 642] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1995B800) [pid = 1248] [serial = 653] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1C410800) [pid = 1248] [serial = 644] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1D447800) [pid = 1248] [serial = 645] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19DB3C00) [pid = 1248] [serial = 611] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1EB54C00) [pid = 1248] [serial = 648] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1DCB6C00) [pid = 1248] [serial = 620] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1DCB1400) [pid = 1248] [serial = 647] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (17DDCC00) [pid = 1248] [serial = 630] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (17D93400) [pid = 1248] [serial = 629] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (19DB1400) [pid = 1248] [serial = 635] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19F7D400) [pid = 1248] [serial = 636] [outer = 00000000] [url = about:blank] 09:25:53 INFO - PROCESS | 1248 | 1464625553273 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 2539ms 09:25:53 INFO - PROCESS | 1248 | 1464625553332 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 1248 | 1464625553337 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 09:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:25:53 INFO - PROCESS | 1248 | 1464625553342 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 1248 | 1464625553347 Marionette TRACE conn6 <- [1,902,null,{}] 09:25:53 INFO - PROCESS | 1248 | 1464625553354 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:53 INFO - PROCESS | 1248 | 1464625553446 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 09:25:53 INFO - PROCESS | 1248 | 1464625553460 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B6000 == 19 [pid = 1248] [id = 235] 09:25:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (0C9B6800) [pid = 1248] [serial = 704] [outer = 00000000] 09:25:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (0CF33400) [pid = 1248] [serial = 705] [outer = 0C9B6800] 09:25:53 INFO - PROCESS | 1248 | 1464625553518 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0FC3A800) [pid = 1248] [serial = 706] [outer = 0C9B6800] 09:25:54 INFO - PROCESS | 1248 | 1464625553995 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 731ms 09:25:54 INFO - PROCESS | 1248 | 1464625554078 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1248 | 1464625554084 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:25:54 INFO - PROCESS | 1248 | 1464625554091 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1248 | 1464625554093 Marionette TRACE conn6 <- [1,906,null,{}] 09:25:54 INFO - PROCESS | 1248 | 1464625554098 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 1248 | 1464625554192 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 09:25:54 INFO - PROCESS | 1248 | 1464625554276 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1248 | ++DOCSHELL 1021DC00 == 20 [pid = 1248] [id = 236] 09:25:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1021E400) [pid = 1248] [serial = 707] [outer = 00000000] 09:25:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (10341C00) [pid = 1248] [serial = 708] [outer = 1021E400] 09:25:54 INFO - PROCESS | 1248 | 1464625554325 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1034C000) [pid = 1248] [serial = 709] [outer = 1021E400] 09:25:54 INFO - PROCESS | 1248 | 1464625554762 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 09:25:54 INFO - PROCESS | 1248 | 1464625554839 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1248 | 1464625554842 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 09:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:25:54 INFO - PROCESS | 1248 | 1464625554846 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1248 | 1464625554850 Marionette TRACE conn6 <- [1,910,null,{}] 09:25:54 INFO - PROCESS | 1248 | 1464625554861 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 1248 | 1464625554950 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 09:25:54 INFO - PROCESS | 1248 | 1464625554967 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1248 | ++DOCSHELL 14A2EC00 == 21 [pid = 1248] [id = 237] 09:25:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (14A30400) [pid = 1248] [serial = 710] [outer = 00000000] 09:25:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (14C41800) [pid = 1248] [serial = 711] [outer = 14A30400] 09:25:55 INFO - PROCESS | 1248 | 1464625555017 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (14D8E800) [pid = 1248] [serial = 712] [outer = 14A30400] 09:25:55 INFO - PROCESS | 1248 | 1464625555503 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 09:25:55 INFO - PROCESS | 1248 | 1464625555520 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1248 | 1464625555522 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 09:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:25:55 INFO - PROCESS | 1248 | 1464625555526 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1248 | 1464625555527 Marionette TRACE conn6 <- [1,914,null,{}] 09:25:55 INFO - PROCESS | 1248 | 1464625555531 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:55 INFO - PROCESS | 1248 | 1464625555628 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 09:25:55 INFO - PROCESS | 1248 | 1464625555635 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 1248 | ++DOCSHELL 1021E000 == 22 [pid = 1248] [id = 238] 09:25:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (14F21800) [pid = 1248] [serial = 713] [outer = 00000000] 09:25:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (160BCC00) [pid = 1248] [serial = 714] [outer = 14F21800] 09:25:55 INFO - PROCESS | 1248 | 1464625555684 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (160C5800) [pid = 1248] [serial = 715] [outer = 14F21800] 09:25:56 INFO - PROCESS | 1248 | 1464625556124 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 631ms 09:25:56 INFO - PROCESS | 1248 | 1464625556162 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1248 | 1464625556164 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 09:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:25:56 INFO - PROCESS | 1248 | 1464625556167 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1248 | 1464625556169 Marionette TRACE conn6 <- [1,918,null,{}] 09:25:56 INFO - PROCESS | 1248 | 1464625556172 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 1248 | 1464625556250 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 09:25:56 INFO - PROCESS | 1248 | 1464625556260 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1248 | ++DOCSHELL 17803C00 == 23 [pid = 1248] [id = 239] 09:25:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (17804400) [pid = 1248] [serial = 716] [outer = 00000000] 09:25:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1787E800) [pid = 1248] [serial = 717] [outer = 17804400] 09:25:56 INFO - PROCESS | 1248 | 1464625556308 Marionette DEBUG loaded listener.js 09:25:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (17BF5C00) [pid = 1248] [serial = 718] [outer = 17804400] 09:25:56 INFO - PROCESS | 1248 | 1464625556774 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 09:25:56 INFO - PROCESS | 1248 | 1464625556805 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 1248 | 1464625556807 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 09:25:56 INFO - PROCESS | 1248 | 1464625556815 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 1248 | 1464625556817 Marionette TRACE conn6 <- [1,922,null,{}] 09:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:25:56 INFO - PROCESS | 1248 | 1464625556820 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 1248 | 1464625556937 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 09:25:56 INFO - PROCESS | 1248 | 1464625556947 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1248 | ++DOCSHELL 17DB0000 == 24 [pid = 1248] [id = 240] 09:25:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (17DB0C00) [pid = 1248] [serial = 719] [outer = 00000000] 09:25:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (17DB9000) [pid = 1248] [serial = 720] [outer = 17DB0C00] 09:25:57 INFO - PROCESS | 1248 | 1464625556993 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (18951000) [pid = 1248] [serial = 721] [outer = 17DB0C00] 09:25:57 INFO - PROCESS | 1248 | 1464625557417 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 09:25:57 INFO - PROCESS | 1248 | 1464625557491 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1248 | 1464625557493 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 09:25:57 INFO - PROCESS | 1248 | 1464625557496 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:25:57 INFO - PROCESS | 1248 | 1464625557498 Marionette TRACE conn6 <- [1,926,null,{}] 09:25:57 INFO - PROCESS | 1248 | 1464625557501 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:57 INFO - PROCESS | 1248 | 1464625557582 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 09:25:57 INFO - PROCESS | 1248 | 1464625557621 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 1248 | ++DOCSHELL 189DE000 == 25 [pid = 1248] [id = 241] 09:25:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (189E2000) [pid = 1248] [serial = 722] [outer = 00000000] 09:25:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (18E45400) [pid = 1248] [serial = 723] [outer = 189E2000] 09:25:57 INFO - PROCESS | 1248 | 1464625557666 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (18E9B800) [pid = 1248] [serial = 724] [outer = 189E2000] 09:25:58 INFO - PROCESS | 1248 | 1464625558097 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 631ms 09:25:58 INFO - PROCESS | 1248 | 1464625558138 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1248 | 1464625558140 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 09:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:25:58 INFO - PROCESS | 1248 | 1464625558147 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1248 | 1464625558149 Marionette TRACE conn6 <- [1,930,null,{}] 09:25:58 INFO - PROCESS | 1248 | 1464625558153 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 1248 | 1464625558231 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 09:25:58 INFO - PROCESS | 1248 | 1464625558238 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1248 | ++DOCSHELL 0C942800 == 26 [pid = 1248] [id = 242] 09:25:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (0C94B800) [pid = 1248] [serial = 725] [outer = 00000000] 09:25:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (18EA7C00) [pid = 1248] [serial = 726] [outer = 0C94B800] 09:25:58 INFO - PROCESS | 1248 | 1464625558289 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (14FB0400) [pid = 1248] [serial = 727] [outer = 0C94B800] 09:25:58 INFO - PROCESS | 1248 | 1464625558754 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 09:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:25:58 INFO - PROCESS | 1248 | 1464625558785 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 1248 | 1464625558787 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 09:25:58 INFO - PROCESS | 1248 | 1464625558791 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 1248 | 1464625558793 Marionette TRACE conn6 <- [1,934,null,{}] 09:25:58 INFO - PROCESS | 1248 | 1464625558796 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 1248 | 1464625558905 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 09:25:58 INFO - PROCESS | 1248 | 1464625558914 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1248 | ++DOCSHELL 198B9000 == 27 [pid = 1248] [id = 243] 09:25:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (198B9C00) [pid = 1248] [serial = 728] [outer = 00000000] 09:25:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (198BE800) [pid = 1248] [serial = 729] [outer = 198B9C00] 09:25:59 INFO - PROCESS | 1248 | 1464625558985 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (198BF400) [pid = 1248] [serial = 730] [outer = 198B9C00] 09:25:59 INFO - PROCESS | 1248 | 1464625559449 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 09:25:59 INFO - PROCESS | 1248 | 1464625559467 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1248 | 1464625559469 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 09:25:59 INFO - PROCESS | 1248 | 1464625559472 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:25:59 INFO - PROCESS | 1248 | 1464625559474 Marionette TRACE conn6 <- [1,938,null,{}] 09:25:59 INFO - PROCESS | 1248 | 1464625559477 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:59 INFO - PROCESS | 1248 | 1464625559592 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 09:25:59 INFO - PROCESS | 1248 | 1464625559598 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:59 INFO - PROCESS | 1248 | ++DOCSHELL 19CCA800 == 28 [pid = 1248] [id = 244] 09:25:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (19CCC000) [pid = 1248] [serial = 731] [outer = 00000000] 09:25:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (19D9F000) [pid = 1248] [serial = 732] [outer = 19CCC000] 09:25:59 INFO - PROCESS | 1248 | 1464625559644 Marionette DEBUG loaded listener.js 09:25:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (19D9F400) [pid = 1248] [serial = 733] [outer = 19CCC000] 09:26:00 INFO - PROCESS | 1248 | 1464625560103 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 09:26:00 INFO - PROCESS | 1248 | 1464625560147 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 09:26:00 INFO - PROCESS | 1248 | 1464625560149 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 09:26:00 INFO - PROCESS | 1248 | 1464625560153 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:26:00 INFO - PROCESS | 1248 | 1464625560155 Marionette TRACE conn6 <- [1,942,null,{}] 09:26:00 INFO - PROCESS | 1248 | 1464625560159 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 1248 | 1464625560328 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 09:26:00 INFO - PROCESS | 1248 | 1464625560356 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1248 | ++DOCSHELL 19DB8000 == 29 [pid = 1248] [id = 245] 09:26:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19DBB000) [pid = 1248] [serial = 734] [outer = 00000000] 09:26:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19EE4400) [pid = 1248] [serial = 735] [outer = 19DBB000] 09:26:00 INFO - PROCESS | 1248 | 1464625560411 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19EED800) [pid = 1248] [serial = 736] [outer = 19DBB000] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (10808C00) [pid = 1248] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1A154000) [pid = 1248] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (14A7BC00) [pid = 1248] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1D698400) [pid = 1248] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (19867000) [pid = 1248] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1DCAEC00) [pid = 1248] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (14880800) [pid = 1248] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1C40F800) [pid = 1248] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1A26DC00) [pid = 1248] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1995B400) [pid = 1248] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (14D93400) [pid = 1248] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1EEA6800) [pid = 1248] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (15BEC800) [pid = 1248] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1A048C00) [pid = 1248] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A1EC400) [pid = 1248] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (10285400) [pid = 1248] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (0CF7B400) [pid = 1248] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (166E2800) [pid = 1248] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (19D9E400) [pid = 1248] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1D382C00) [pid = 1248] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1A00CC00) [pid = 1248] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (17D98000) [pid = 1248] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (0CFD3800) [pid = 1248] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (18EA9800) [pid = 1248] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (18951400) [pid = 1248] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (0FC89C00) [pid = 1248] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:26:01 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19DA3800) [pid = 1248] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:26:01 INFO - PROCESS | 1248 | 1464625561353 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1220ms 09:26:01 INFO - PROCESS | 1248 | 1464625561377 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1248 | 1464625561379 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 09:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:26:01 INFO - PROCESS | 1248 | 1464625561382 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1248 | 1464625561384 Marionette TRACE conn6 <- [1,946,null,{}] 09:26:01 INFO - PROCESS | 1248 | 1464625561388 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:01 INFO - PROCESS | 1248 | 1464625561467 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 09:26:01 INFO - PROCESS | 1248 | 1464625561473 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:01 INFO - PROCESS | 1248 | ++DOCSHELL 17BF4400 == 30 [pid = 1248] [id = 246] 09:26:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (17DAE400) [pid = 1248] [serial = 737] [outer = 00000000] 09:26:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (19230800) [pid = 1248] [serial = 738] [outer = 17DAE400] 09:26:01 INFO - PROCESS | 1248 | 1464625561522 Marionette DEBUG loaded listener.js 09:26:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (19983800) [pid = 1248] [serial = 739] [outer = 17DAE400] 09:26:01 INFO - PROCESS | 1248 | 1464625561960 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 09:26:02 INFO - PROCESS | 1248 | 1464625562013 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 1248 | 1464625562015 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 09:26:02 INFO - PROCESS | 1248 | 1464625562018 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:26:02 INFO - PROCESS | 1248 | 1464625562020 Marionette TRACE conn6 <- [1,950,null,{}] 09:26:02 INFO - PROCESS | 1248 | 1464625562024 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 1248 | 1464625562102 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 09:26:02 INFO - PROCESS | 1248 | 1464625562112 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1248 | ++DOCSHELL 19DA5800 == 31 [pid = 1248] [id = 247] 09:26:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (19EE3000) [pid = 1248] [serial = 740] [outer = 00000000] 09:26:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19F7E800) [pid = 1248] [serial = 741] [outer = 19EE3000] 09:26:02 INFO - PROCESS | 1248 | 1464625562156 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19F81000) [pid = 1248] [serial = 742] [outer = 19EE3000] 09:26:02 INFO - PROCESS | 1248 | 1464625562599 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 633ms 09:26:02 INFO - PROCESS | 1248 | 1464625562657 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 09:26:02 INFO - PROCESS | 1248 | 1464625562659 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 09:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:26:02 INFO - PROCESS | 1248 | 1464625562663 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:26:02 INFO - PROCESS | 1248 | 1464625562664 Marionette TRACE conn6 <- [1,954,null,{}] 09:26:02 INFO - PROCESS | 1248 | 1464625562669 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 1248 | 1464625562749 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 09:26:02 INFO - PROCESS | 1248 | 1464625562755 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1248 | ++DOCSHELL 1A00FC00 == 32 [pid = 1248] [id = 248] 09:26:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1A010C00) [pid = 1248] [serial = 743] [outer = 00000000] 09:26:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1A018000) [pid = 1248] [serial = 744] [outer = 1A010C00] 09:26:02 INFO - PROCESS | 1248 | 1464625562800 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1A018C00) [pid = 1248] [serial = 745] [outer = 1A010C00] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 0C94DC00 == 31 [pid = 1248] [id = 225] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 10212C00 == 30 [pid = 1248] [id = 232] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 15B09800 == 29 [pid = 1248] [id = 233] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 1A17EC00 == 28 [pid = 1248] [id = 231] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 19985400 == 27 [pid = 1248] [id = 229] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 0FC3A400 == 26 [pid = 1248] [id = 226] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 180CE400 == 25 [pid = 1248] [id = 227] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 18EA1C00 == 24 [pid = 1248] [id = 228] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 10213000 == 23 [pid = 1248] [id = 230] 09:26:03 INFO - PROCESS | 1248 | --DOCSHELL 1BC17C00 == 22 [pid = 1248] [id = 234] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1F57D000) [pid = 1248] [serial = 627] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1A1E7C00) [pid = 1248] [serial = 654] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (14F0EC00) [pid = 1248] [serial = 609] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1EEB0400) [pid = 1248] [serial = 624] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1A017400) [pid = 1248] [serial = 543] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1DBCF400) [pid = 1248] [serial = 618] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (19F7A000) [pid = 1248] [serial = 612] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1EB49C00) [pid = 1248] [serial = 621] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (162ECC00) [pid = 1248] [serial = 576] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1D449800) [pid = 1248] [serial = 615] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (1C0AE000) [pid = 1248] [serial = 582] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19F7E000) [pid = 1248] [serial = 579] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1AE48C00) [pid = 1248] [serial = 700] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1BC20400) [pid = 1248] [serial = 702] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1A14C800) [pid = 1248] [serial = 690] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1A201C00) [pid = 1248] [serial = 693] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1A179C00) [pid = 1248] [serial = 691] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (198B8400) [pid = 1248] [serial = 696] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1AD8F000) [pid = 1248] [serial = 699] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1A204400) [pid = 1248] [serial = 694] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (15BE9400) [pid = 1248] [serial = 676] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (11495000) [pid = 1248] [serial = 675] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (1CA77400) [pid = 1248] [serial = 673] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19DB4800) [pid = 1248] [serial = 672] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1D698C00) [pid = 1248] [serial = 669] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (19DA4C00) [pid = 1248] [serial = 668] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1F576C00) [pid = 1248] [serial = 666] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (1DCBB800) [pid = 1248] [serial = 665] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1A1F0800) [pid = 1248] [serial = 663] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (1A14D800) [pid = 1248] [serial = 662] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18E46000) [pid = 1248] [serial = 660] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (180CE000) [pid = 1248] [serial = 659] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (105F3C00) [pid = 1248] [serial = 657] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (10287400) [pid = 1248] [serial = 656] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (18EA8C00) [pid = 1248] [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.] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19986800) [pid = 1248] [serial = 684] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (19DA5C00) [pid = 1248] [serial = 685] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 69 (189E5C00) [pid = 1248] [serial = 681] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 68 (18EA6000) [pid = 1248] [serial = 682] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 67 (160BF400) [pid = 1248] [serial = 679] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 66 (14A78800) [pid = 1248] [serial = 678] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 65 (19EE5800) [pid = 1248] [serial = 687] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 64 (19F7D800) [pid = 1248] [serial = 688] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | --DOMWINDOW == 63 (1A1ED400) [pid = 1248] [serial = 697] [outer = 00000000] [url = about:blank] 09:26:04 INFO - PROCESS | 1248 | 1464625564863 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2279ms 09:26:04 INFO - PROCESS | 1248 | 1464625564944 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 1248 | 1464625564949 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 09:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:26:04 INFO - PROCESS | 1248 | 1464625564956 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 1248 | 1464625564961 Marionette TRACE conn6 <- [1,958,null,{}] 09:26:04 INFO - PROCESS | 1248 | 1464625564969 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 1248 | 1464625565124 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 09:26:05 INFO - PROCESS | 1248 | 1464625565193 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AA800 == 23 [pid = 1248] [id = 249] 09:26:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 64 (0C9AD000) [pid = 1248] [serial = 746] [outer = 00000000] 09:26:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 65 (0C9B7400) [pid = 1248] [serial = 747] [outer = 0C9AD000] 09:26:05 INFO - PROCESS | 1248 | 1464625565293 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 66 (0CFD2800) [pid = 1248] [serial = 748] [outer = 0C9AD000] 09:26:06 INFO - PROCESS | 1248 | 1464625566006 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1135ms 09:26:06 INFO - PROCESS | 1248 | 1464625566093 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 1248 | 1464625566100 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 09:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:26:06 INFO - PROCESS | 1248 | 1464625566107 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 1248 | 1464625566110 Marionette TRACE conn6 <- [1,962,null,{}] 09:26:06 INFO - PROCESS | 1248 | 1464625566115 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:06 INFO - PROCESS | 1248 | 1464625566264 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 09:26:06 INFO - PROCESS | 1248 | 1464625566333 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1248 | ++DOCSHELL 10156C00 == 24 [pid = 1248] [id = 250] 09:26:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 67 (10216400) [pid = 1248] [serial = 749] [outer = 00000000] 09:26:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 68 (1021C800) [pid = 1248] [serial = 750] [outer = 10216400] 09:26:06 INFO - PROCESS | 1248 | 1464625566391 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 69 (1028A400) [pid = 1248] [serial = 751] [outer = 10216400] 09:26:07 INFO - PROCESS | 1248 | 1464625567062 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 990ms 09:26:07 INFO - PROCESS | 1248 | 1464625567098 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1248 | 1464625567103 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 09:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:26:07 INFO - PROCESS | 1248 | 1464625567108 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 1248 | 1464625567112 Marionette TRACE conn6 <- [1,966,null,{}] 09:26:07 INFO - PROCESS | 1248 | 1464625567118 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 1248 | 1464625567204 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 09:26:07 INFO - PROCESS | 1248 | 1464625567285 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1248 | ++DOCSHELL 1014FC00 == 25 [pid = 1248] [id = 251] 09:26:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 70 (10150400) [pid = 1248] [serial = 752] [outer = 00000000] 09:26:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (10221400) [pid = 1248] [serial = 753] [outer = 10150400] 09:26:07 INFO - PROCESS | 1248 | 1464625567335 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (10349400) [pid = 1248] [serial = 754] [outer = 10150400] 09:26:07 INFO - PROCESS | 1248 | 1464625567745 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 09:26:07 INFO - PROCESS | 1248 | 1464625567815 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1248 | 1464625567820 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 09:26:07 INFO - PROCESS | 1248 | 1464625567829 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 1248 | 1464625567831 Marionette TRACE conn6 <- [1,970,null,{}] 09:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:26:07 INFO - PROCESS | 1248 | 1464625567835 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 1248 | 1464625567926 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 09:26:07 INFO - PROCESS | 1248 | 1464625567939 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1248 | ++DOCSHELL 1080AC00 == 26 [pid = 1248] [id = 252] 09:26:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (109A1000) [pid = 1248] [serial = 755] [outer = 00000000] 09:26:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14283000) [pid = 1248] [serial = 756] [outer = 109A1000] 09:26:08 INFO - PROCESS | 1248 | 1464625567987 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (144EC000) [pid = 1248] [serial = 757] [outer = 109A1000] 09:26:08 INFO - PROCESS | 1248 | 1464625568464 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 09:26:08 INFO - PROCESS | 1248 | 1464625568508 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1248 | 1464625568510 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 09:26:08 INFO - PROCESS | 1248 | 1464625568513 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:26:08 INFO - PROCESS | 1248 | 1464625568517 Marionette TRACE conn6 <- [1,974,null,{}] 09:26:08 INFO - PROCESS | 1248 | 1464625568528 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:08 INFO - PROCESS | 1248 | 1464625568621 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 09:26:08 INFO - PROCESS | 1248 | 1464625568633 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 1248 | ++DOCSHELL 14F10800 == 27 [pid = 1248] [id = 253] 09:26:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (14F11C00) [pid = 1248] [serial = 758] [outer = 00000000] 09:26:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (14F1F400) [pid = 1248] [serial = 759] [outer = 14F11C00] 09:26:08 INFO - PROCESS | 1248 | 1464625568683 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (14FAB400) [pid = 1248] [serial = 760] [outer = 14F11C00] 09:26:09 INFO - PROCESS | 1248 | 1464625569133 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 671ms 09:26:09 INFO - PROCESS | 1248 | 1464625569195 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 1248 | 1464625569197 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 09:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:26:09 INFO - PROCESS | 1248 | 1464625569201 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 1248 | 1464625569202 Marionette TRACE conn6 <- [1,978,null,{}] 09:26:09 INFO - PROCESS | 1248 | 1464625569206 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 1248 | 1464625569349 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 09:26:09 INFO - PROCESS | 1248 | 1464625569377 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1248 | ++DOCSHELL 160BFC00 == 28 [pid = 1248] [id = 254] 09:26:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (160C6000) [pid = 1248] [serial = 761] [outer = 00000000] 09:26:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (162F5800) [pid = 1248] [serial = 762] [outer = 160C6000] 09:26:09 INFO - PROCESS | 1248 | 1464625569425 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (17806800) [pid = 1248] [serial = 763] [outer = 160C6000] 09:26:09 INFO - PROCESS | 1248 | 1464625569899 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 09:26:09 INFO - PROCESS | 1248 | 1464625569935 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 1248 | 1464625569937 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 09:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:26:09 INFO - PROCESS | 1248 | 1464625569940 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 1248 | 1464625569942 Marionette TRACE conn6 <- [1,982,null,{}] 09:26:09 INFO - PROCESS | 1248 | 1464625569949 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 1248 | 1464625570054 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 09:26:10 INFO - PROCESS | 1248 | 1464625570062 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 1248 | ++DOCSHELL 17BF6C00 == 29 [pid = 1248] [id = 255] 09:26:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17BFB400) [pid = 1248] [serial = 764] [outer = 00000000] 09:26:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17D97000) [pid = 1248] [serial = 765] [outer = 17BFB400] 09:26:10 INFO - PROCESS | 1248 | 1464625570110 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17D9BC00) [pid = 1248] [serial = 766] [outer = 17BFB400] 09:26:10 INFO - PROCESS | 1248 | 1464625570555 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 09:26:10 INFO - PROCESS | 1248 | 1464625570620 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1248 | 1464625570622 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 09:26:10 INFO - PROCESS | 1248 | 1464625570625 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:26:10 INFO - PROCESS | 1248 | 1464625570627 Marionette TRACE conn6 <- [1,986,null,{}] 09:26:10 INFO - PROCESS | 1248 | 1464625570631 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 1248 | 1464625570794 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 09:26:10 INFO - PROCESS | 1248 | 1464625570822 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:10 INFO - PROCESS | 1248 | ++DOCSHELL 17DDC400 == 30 [pid = 1248] [id = 256] 09:26:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17DE0800) [pid = 1248] [serial = 767] [outer = 00000000] 09:26:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (189CBC00) [pid = 1248] [serial = 768] [outer = 17DE0800] 09:26:10 INFO - PROCESS | 1248 | 1464625570870 Marionette DEBUG loaded listener.js 09:26:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (189DD800) [pid = 1248] [serial = 769] [outer = 17DE0800] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (19EE3000) [pid = 1248] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (198B9C00) [pid = 1248] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (19CCC000) [pid = 1248] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (19DBB000) [pid = 1248] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (1BC1A800) [pid = 1248] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (0C9B6800) [pid = 1248] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1021E400) [pid = 1248] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (14A30400) [pid = 1248] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14F21800) [pid = 1248] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (17804400) [pid = 1248] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (17DB0C00) [pid = 1248] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (189E2000) [pid = 1248] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (0C94B800) [pid = 1248] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:26:11 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (17DAE400) [pid = 1248] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:26:11 INFO - PROCESS | 1248 | 1464625571332 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 09:26:11 INFO - PROCESS | 1248 | 1464625571358 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 09:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:26:11 INFO - PROCESS | 1248 | 1464625571360 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 09:26:11 INFO - PROCESS | 1248 | 1464625571363 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:26:11 INFO - PROCESS | 1248 | 1464625571365 Marionette TRACE conn6 <- [1,990,null,{}] 09:26:11 INFO - PROCESS | 1248 | 1464625571368 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:11 INFO - PROCESS | 1248 | 1464625571449 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 09:26:11 INFO - PROCESS | 1248 | 1464625571455 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1248 | ++DOCSHELL 0FDEFC00 == 31 [pid = 1248] [id = 257] 09:26:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (14C43800) [pid = 1248] [serial = 770] [outer = 00000000] 09:26:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (17DE1800) [pid = 1248] [serial = 771] [outer = 14C43800] 09:26:11 INFO - PROCESS | 1248 | 1464625571505 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (189CA400) [pid = 1248] [serial = 772] [outer = 14C43800] 09:26:11 INFO - PROCESS | 1248 | 1464625571942 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 09:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:26:12 INFO - PROCESS | 1248 | 1464625571994 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1248 | 1464625571996 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 09:26:12 INFO - PROCESS | 1248 | 1464625571999 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1248 | 1464625572001 Marionette TRACE conn6 <- [1,994,null,{}] 09:26:12 INFO - PROCESS | 1248 | 1464625572005 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 1248 | 1464625572080 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 09:26:12 INFO - PROCESS | 1248 | 1464625572087 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 1248 | ++DOCSHELL 18E46000 == 32 [pid = 1248] [id = 258] 09:26:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (18E4B000) [pid = 1248] [serial = 773] [outer = 00000000] 09:26:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (18EA7000) [pid = 1248] [serial = 774] [outer = 18E4B000] 09:26:12 INFO - PROCESS | 1248 | 1464625572132 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (1922C000) [pid = 1248] [serial = 775] [outer = 18E4B000] 09:26:12 INFO - PROCESS | 1248 | 1464625572558 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 631ms 09:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:26:12 INFO - PROCESS | 1248 | 1464625572630 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1248 | 1464625572632 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 09:26:12 INFO - PROCESS | 1248 | 1464625572636 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1248 | 1464625572637 Marionette TRACE conn6 <- [1,998,null,{}] 09:26:12 INFO - PROCESS | 1248 | 1464625572641 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 1248 | 1464625572720 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 09:26:12 INFO - PROCESS | 1248 | 1464625572729 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 1248 | ++DOCSHELL 14F0F000 == 33 [pid = 1248] [id = 259] 09:26:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (19868000) [pid = 1248] [serial = 776] [outer = 00000000] 09:26:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (198B6C00) [pid = 1248] [serial = 777] [outer = 19868000] 09:26:12 INFO - PROCESS | 1248 | 1464625572774 Marionette DEBUG loaded listener.js 09:26:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (198B7C00) [pid = 1248] [serial = 778] [outer = 19868000] 09:26:13 INFO - PROCESS | 1248 | 1464625573194 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 570ms 09:26:13 INFO - PROCESS | 1248 | 1464625573206 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 1248 | 1464625573208 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 09:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:26:13 INFO - PROCESS | 1248 | 1464625573212 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 1248 | 1464625573214 Marionette TRACE conn6 <- [1,1002,null,{}] 09:26:13 INFO - PROCESS | 1248 | 1464625573219 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:13 INFO - PROCESS | 1248 | 1464625573361 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 09:26:13 INFO - PROCESS | 1248 | 1464625573519 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:13 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AFC00 == 34 [pid = 1248] [id = 260] 09:26:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (0C9B2800) [pid = 1248] [serial = 779] [outer = 00000000] 09:26:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (0FC85C00) [pid = 1248] [serial = 780] [outer = 0C9B2800] 09:26:13 INFO - PROCESS | 1248 | 1464625573593 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (0FDF4C00) [pid = 1248] [serial = 781] [outer = 0C9B2800] 09:26:14 INFO - PROCESS | 1248 | 1464625574199 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1020ms 09:26:14 INFO - PROCESS | 1248 | 1464625574233 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 09:26:14 INFO - PROCESS | 1248 | 1464625574237 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 09:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:26:14 INFO - PROCESS | 1248 | 1464625574242 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1248 | 1464625574246 Marionette TRACE conn6 <- [1,1006,null,{}] 09:26:14 INFO - PROCESS | 1248 | 1464625574251 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 1248 | 1464625574365 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 09:26:14 INFO - PROCESS | 1248 | 1464625574461 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1248 | ++DOCSHELL 14C9C000 == 35 [pid = 1248] [id = 261] 09:26:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (14C9D000) [pid = 1248] [serial = 782] [outer = 00000000] 09:26:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (14D9B000) [pid = 1248] [serial = 783] [outer = 14C9D000] 09:26:14 INFO - PROCESS | 1248 | 1464625574526 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (15BE9800) [pid = 1248] [serial = 784] [outer = 14C9D000] 09:26:15 INFO - PROCESS | 1248 | 1464625575144 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 970ms 09:26:15 INFO - PROCESS | 1248 | 1464625575217 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 1248 | 1464625575221 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 09:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:26:15 INFO - PROCESS | 1248 | 1464625575225 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 1248 | 1464625575227 Marionette TRACE conn6 <- [1,1010,null,{}] 09:26:15 INFO - PROCESS | 1248 | 1464625575231 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 1248 | 1464625575340 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 09:26:15 INFO - PROCESS | 1248 | 1464625575423 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 1248 | ++DOCSHELL 17D9EC00 == 36 [pid = 1248] [id = 262] 09:26:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (180D0400) [pid = 1248] [serial = 785] [outer = 00000000] 09:26:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (18EA3C00) [pid = 1248] [serial = 786] [outer = 180D0400] 09:26:15 INFO - PROCESS | 1248 | 1464625575520 Marionette DEBUG loaded listener.js 09:26:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (198C0000) [pid = 1248] [serial = 787] [outer = 180D0400] 09:26:16 INFO - PROCESS | 1248 | 1464625576135 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 971ms 09:26:16 INFO - PROCESS | 1248 | 1464625576198 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 09:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:26:16 INFO - PROCESS | 1248 | 1464625576202 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 09:26:16 INFO - PROCESS | 1248 | 1464625576214 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 1248 | 1464625576219 Marionette TRACE conn6 <- [1,1014,null,{}] 09:26:16 INFO - PROCESS | 1248 | 1464625576223 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:16 INFO - PROCESS | 1248 | 1464625576330 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 09:26:16 INFO - PROCESS | 1248 | 1464625576410 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1248 | ++DOCSHELL 19CCE000 == 37 [pid = 1248] [id = 263] 09:26:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19D98000) [pid = 1248] [serial = 788] [outer = 00000000] 09:26:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19DB4800) [pid = 1248] [serial = 789] [outer = 19D98000] 09:26:16 INFO - PROCESS | 1248 | 1464625576527 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19DB9000) [pid = 1248] [serial = 790] [outer = 19D98000] 09:26:17 INFO - PROCESS | 1248 | 1464625577186 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1034ms 09:26:17 INFO - PROCESS | 1248 | 1464625577242 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1248 | 1464625577247 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 09:26:17 INFO - PROCESS | 1248 | 1464625577252 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:26:17 INFO - PROCESS | 1248 | 1464625577256 Marionette TRACE conn6 <- [1,1018,null,{}] 09:26:17 INFO - PROCESS | 1248 | 1464625577261 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 1248 | 1464625577378 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 09:26:17 INFO - PROCESS | 1248 | 1464625577464 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 1248 | ++DOCSHELL 0C967800 == 38 [pid = 1248] [id = 264] 09:26:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (0C9AD400) [pid = 1248] [serial = 791] [outer = 00000000] 09:26:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (105F3800) [pid = 1248] [serial = 792] [outer = 0C9AD400] 09:26:17 INFO - PROCESS | 1248 | 1464625577558 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (10811C00) [pid = 1248] [serial = 793] [outer = 0C9AD400] 09:26:17 INFO - PROCESS | 1248 | --DOCSHELL 17BF4400 == 37 [pid = 1248] [id = 246] 09:26:17 INFO - PROCESS | 1248 | --DOCSHELL 0C942800 == 36 [pid = 1248] [id = 242] 09:26:17 INFO - PROCESS | 1248 | --DOCSHELL 1021E000 == 35 [pid = 1248] [id = 238] 09:26:17 INFO - PROCESS | 1248 | --DOCSHELL 0C9B6000 == 34 [pid = 1248] [id = 235] 09:26:17 INFO - PROCESS | 1248 | --DOCSHELL 0C9AA800 == 33 [pid = 1248] [id = 249] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (19F81000) [pid = 1248] [serial = 742] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (198BE800) [pid = 1248] [serial = 729] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (19D9F000) [pid = 1248] [serial = 732] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (198BF400) [pid = 1248] [serial = 730] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19EE4400) [pid = 1248] [serial = 735] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19D9F400) [pid = 1248] [serial = 733] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (19F7E800) [pid = 1248] [serial = 741] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1BCC7C00) [pid = 1248] [serial = 703] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (0CF33400) [pid = 1248] [serial = 705] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0FC3A800) [pid = 1248] [serial = 706] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (10341C00) [pid = 1248] [serial = 708] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (1034C000) [pid = 1248] [serial = 709] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14C41800) [pid = 1248] [serial = 711] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (14D8E800) [pid = 1248] [serial = 712] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (160BCC00) [pid = 1248] [serial = 714] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (160C5800) [pid = 1248] [serial = 715] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (1787E800) [pid = 1248] [serial = 717] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17BF5C00) [pid = 1248] [serial = 718] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (17DB9000) [pid = 1248] [serial = 720] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (18951000) [pid = 1248] [serial = 721] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 76 (18E45400) [pid = 1248] [serial = 723] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 75 (18E9B800) [pid = 1248] [serial = 724] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 74 (18EA7C00) [pid = 1248] [serial = 726] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 73 (19EED800) [pid = 1248] [serial = 736] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 72 (19230800) [pid = 1248] [serial = 738] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 71 (19983800) [pid = 1248] [serial = 739] [outer = 00000000] [url = about:blank] 09:26:17 INFO - PROCESS | 1248 | --DOMWINDOW == 70 (14FB0400) [pid = 1248] [serial = 727] [outer = 00000000] [url = about:blank] 09:26:18 INFO - PROCESS | 1248 | 1464625578063 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 831ms 09:26:18 INFO - PROCESS | 1248 | 1464625578087 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 1248 | 1464625578093 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 09:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:26:18 INFO - PROCESS | 1248 | 1464625578099 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 1248 | 1464625578102 Marionette TRACE conn6 <- [1,1022,null,{}] 09:26:18 INFO - PROCESS | 1248 | 1464625578106 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 1248 | 1464625578193 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 09:26:18 INFO - PROCESS | 1248 | 1464625578203 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1248 | ++DOCSHELL 10349000 == 34 [pid = 1248] [id = 265] 09:26:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 71 (105F6800) [pid = 1248] [serial = 794] [outer = 00000000] 09:26:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 72 (112EF800) [pid = 1248] [serial = 795] [outer = 105F6800] 09:26:18 INFO - PROCESS | 1248 | 1464625578252 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 73 (14289800) [pid = 1248] [serial = 796] [outer = 105F6800] 09:26:18 INFO - PROCESS | 1248 | 1464625578714 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 09:26:18 INFO - PROCESS | 1248 | 1464625578772 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 1248 | 1464625578775 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 09:26:18 INFO - PROCESS | 1248 | 1464625578778 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:26:18 INFO - PROCESS | 1248 | 1464625578781 Marionette TRACE conn6 <- [1,1026,null,{}] 09:26:18 INFO - PROCESS | 1248 | 1464625578792 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:18 INFO - PROCESS | 1248 | 1464625578877 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 09:26:18 INFO - PROCESS | 1248 | 1464625578887 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1248 | ++DOCSHELL 15BE7400 == 35 [pid = 1248] [id = 266] 09:26:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 74 (15BF0C00) [pid = 1248] [serial = 797] [outer = 00000000] 09:26:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 75 (160C3000) [pid = 1248] [serial = 798] [outer = 15BF0C00] 09:26:18 INFO - PROCESS | 1248 | 1464625578936 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 76 (162F3000) [pid = 1248] [serial = 799] [outer = 15BF0C00] 09:26:19 INFO - PROCESS | 1248 | 1464625579414 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 09:26:19 INFO - PROCESS | 1248 | 1464625579452 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1248 | 1464625579454 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 09:26:19 INFO - PROCESS | 1248 | 1464625579458 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:26:19 INFO - PROCESS | 1248 | 1464625579459 Marionette TRACE conn6 <- [1,1030,null,{}] 09:26:19 INFO - PROCESS | 1248 | 1464625579463 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 1248 | 1464625579546 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 09:26:19 INFO - PROCESS | 1248 | 1464625579556 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1248 | ++DOCSHELL 1780BC00 == 36 [pid = 1248] [id = 267] 09:26:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 77 (17BF9C00) [pid = 1248] [serial = 800] [outer = 00000000] 09:26:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (17DA1800) [pid = 1248] [serial = 801] [outer = 17BF9C00] 09:26:19 INFO - PROCESS | 1248 | 1464625579604 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (17DAF400) [pid = 1248] [serial = 802] [outer = 17BF9C00] 09:26:20 INFO - PROCESS | 1248 | 1464625580051 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 631ms 09:26:20 INFO - PROCESS | 1248 | 1464625580092 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1248 | 1464625580094 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 09:26:20 INFO - PROCESS | 1248 | 1464625580097 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:26:20 INFO - PROCESS | 1248 | 1464625580099 Marionette TRACE conn6 <- [1,1034,null,{}] 09:26:20 INFO - PROCESS | 1248 | 1464625580108 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 1248 | 1464625580210 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 09:26:20 INFO - PROCESS | 1248 | 1464625580217 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1248 | ++DOCSHELL 17DB3C00 == 37 [pid = 1248] [id = 268] 09:26:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (17DB5000) [pid = 1248] [serial = 803] [outer = 00000000] 09:26:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (189C5000) [pid = 1248] [serial = 804] [outer = 17DB5000] 09:26:20 INFO - PROCESS | 1248 | 1464625580264 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (18E4C800) [pid = 1248] [serial = 805] [outer = 17DB5000] 09:26:20 INFO - PROCESS | 1248 | 1464625580735 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 09:26:20 INFO - PROCESS | 1248 | 1464625580776 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1248 | 1464625580778 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 09:26:20 INFO - PROCESS | 1248 | 1464625580782 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1248 | 1464625580783 Marionette TRACE conn6 <- [1,1038,null,{}] 09:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:26:20 INFO - PROCESS | 1248 | 1464625580787 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:20 INFO - PROCESS | 1248 | 1464625580918 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 09:26:20 INFO - PROCESS | 1248 | 1464625580933 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 1248 | ++DOCSHELL 1922A400 == 38 [pid = 1248] [id = 269] 09:26:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1922BC00) [pid = 1248] [serial = 806] [outer = 00000000] 09:26:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19959C00) [pid = 1248] [serial = 807] [outer = 1922BC00] 09:26:21 INFO - PROCESS | 1248 | 1464625580979 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19CCD000) [pid = 1248] [serial = 808] [outer = 1922BC00] 09:26:21 INFO - PROCESS | 1248 | 1464625581419 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 09:26:21 INFO - PROCESS | 1248 | 1464625581458 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 1248 | 1464625581460 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 09:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:26:21 INFO - PROCESS | 1248 | 1464625581471 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 1248 | 1464625581473 Marionette TRACE conn6 <- [1,1042,null,{}] 09:26:21 INFO - PROCESS | 1248 | 1464625581477 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 1248 | 1464625581614 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 09:26:21 INFO - PROCESS | 1248 | 1464625581635 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1248 | ++DOCSHELL 19985800 == 39 [pid = 1248] [id = 270] 09:26:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (1998A800) [pid = 1248] [serial = 809] [outer = 00000000] 09:26:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (19DA1000) [pid = 1248] [serial = 810] [outer = 1998A800] 09:26:21 INFO - PROCESS | 1248 | 1464625581680 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19DA3C00) [pid = 1248] [serial = 811] [outer = 1998A800] 09:26:22 INFO - PROCESS | 1248 | 1464625582213 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (0C9AD000) [pid = 1248] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (10216400) [pid = 1248] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (17BFB400) [pid = 1248] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (14C43800) [pid = 1248] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1A010C00) [pid = 1248] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (17DE0800) [pid = 1248] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (109A1000) [pid = 1248] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (10150400) [pid = 1248] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (160C6000) [pid = 1248] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14F11C00) [pid = 1248] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:26:22 INFO - PROCESS | 1248 | --DOMWINDOW == 77 (18E4B000) [pid = 1248] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 791ms 09:26:22 INFO - PROCESS | 1248 | 1464625582254 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1248 | 1464625582256 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 09:26:22 INFO - PROCESS | 1248 | 1464625582259 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:26:22 INFO - PROCESS | 1248 | 1464625582261 Marionette TRACE conn6 <- [1,1046,null,{}] 09:26:22 INFO - PROCESS | 1248 | 1464625582265 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 1248 | 1464625582357 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 09:26:22 INFO - PROCESS | 1248 | 1464625582366 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 1248 | ++DOCSHELL 10158C00 == 40 [pid = 1248] [id = 271] 09:26:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 78 (10216400) [pid = 1248] [serial = 812] [outer = 00000000] 09:26:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (14D96000) [pid = 1248] [serial = 813] [outer = 10216400] 09:26:22 INFO - PROCESS | 1248 | 1464625582411 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (14F11C00) [pid = 1248] [serial = 814] [outer = 10216400] 09:26:22 INFO - PROCESS | 1248 | 1464625582831 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 09:26:22 INFO - PROCESS | 1248 | 1464625582894 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 1248 | 1464625582896 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 09:26:22 INFO - PROCESS | 1248 | 1464625582900 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:26:22 INFO - PROCESS | 1248 | 1464625582901 Marionette TRACE conn6 <- [1,1050,null,{}] 09:26:22 INFO - PROCESS | 1248 | 1464625582940 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 1248 | 1464625583024 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 09:26:23 INFO - PROCESS | 1248 | 1464625583034 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1248 | ++DOCSHELL 180CA400 == 41 [pid = 1248] [id = 272] 09:26:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (19D9E400) [pid = 1248] [serial = 815] [outer = 00000000] 09:26:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (19DBDC00) [pid = 1248] [serial = 816] [outer = 19D9E400] 09:26:23 INFO - PROCESS | 1248 | 1464625583082 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (19EE4400) [pid = 1248] [serial = 817] [outer = 19D9E400] 09:26:23 INFO - PROCESS | 1248 | 1464625583505 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 650ms 09:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:26:23 INFO - PROCESS | 1248 | 1464625583554 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 09:26:23 INFO - PROCESS | 1248 | 1464625583556 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 09:26:23 INFO - PROCESS | 1248 | 1464625583563 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:26:23 INFO - PROCESS | 1248 | 1464625583565 Marionette TRACE conn6 <- [1,1054,null,{}] 09:26:23 INFO - PROCESS | 1248 | 1464625583569 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:23 INFO - PROCESS | 1248 | 1464625583648 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 09:26:23 INFO - PROCESS | 1248 | 1464625583655 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1248 | ++DOCSHELL 19EE8C00 == 42 [pid = 1248] [id = 273] 09:26:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (19EEA000) [pid = 1248] [serial = 818] [outer = 00000000] 09:26:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (19F77C00) [pid = 1248] [serial = 819] [outer = 19EEA000] 09:26:23 INFO - PROCESS | 1248 | 1464625583701 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (19F7D800) [pid = 1248] [serial = 820] [outer = 19EEA000] 09:26:24 INFO - PROCESS | 1248 | 1464625584142 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 631ms 09:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:26:24 INFO - PROCESS | 1248 | 1464625584190 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1248 | 1464625584193 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 09:26:24 INFO - PROCESS | 1248 | 1464625584195 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1248 | 1464625584198 Marionette TRACE conn6 <- [1,1058,null,{}] 09:26:24 INFO - PROCESS | 1248 | 1464625584201 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 1248 | 1464625584357 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 09:26:24 INFO - PROCESS | 1248 | 1464625584508 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B1C00 == 43 [pid = 1248] [id = 274] 09:26:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0C9B3400) [pid = 1248] [serial = 821] [outer = 00000000] 09:26:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (0CFCE000) [pid = 1248] [serial = 822] [outer = 0C9B3400] 09:26:24 INFO - PROCESS | 1248 | 1464625584567 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (10156000) [pid = 1248] [serial = 823] [outer = 0C9B3400] 09:26:25 INFO - PROCESS | 1248 | 1464625585148 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 09:26:25 INFO - PROCESS | 1248 | 1464625585175 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1248 | 1464625585179 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 09:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:26:25 INFO - PROCESS | 1248 | 1464625585185 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1248 | 1464625585189 Marionette TRACE conn6 <- [1,1062,null,{}] 09:26:25 INFO - PROCESS | 1248 | 1464625585194 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:25 INFO - PROCESS | 1248 | 1464625585301 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 09:26:25 INFO - PROCESS | 1248 | 1464625585399 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:25 INFO - PROCESS | 1248 | ++DOCSHELL 14C9B000 == 44 [pid = 1248] [id = 275] 09:26:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (14D8E800) [pid = 1248] [serial = 824] [outer = 00000000] 09:26:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (15BEA000) [pid = 1248] [serial = 825] [outer = 14D8E800] 09:26:25 INFO - PROCESS | 1248 | 1464625585457 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (17808C00) [pid = 1248] [serial = 826] [outer = 14D8E800] 09:26:26 INFO - PROCESS | 1248 | 1464625586119 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 991ms 09:26:26 INFO - PROCESS | 1248 | 1464625586176 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 09:26:26 INFO - PROCESS | 1248 | 1464625586179 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 09:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:26:26 INFO - PROCESS | 1248 | 1464625586183 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:26:26 INFO - PROCESS | 1248 | 1464625586186 Marionette TRACE conn6 <- [1,1066,null,{}] 09:26:26 INFO - PROCESS | 1248 | 1464625586190 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 1248 | 1464625586315 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 09:26:26 INFO - PROCESS | 1248 | 1464625586441 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1248 | ++DOCSHELL 18EA8C00 == 45 [pid = 1248] [id = 276] 09:26:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19224C00) [pid = 1248] [serial = 827] [outer = 00000000] 09:26:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19D98800) [pid = 1248] [serial = 828] [outer = 19224C00] 09:26:26 INFO - PROCESS | 1248 | 1464625586502 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19DB0800) [pid = 1248] [serial = 829] [outer = 19224C00] 09:26:27 INFO - PROCESS | 1248 | 1464625587121 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 09:26:27 INFO - PROCESS | 1248 | 1464625587155 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1248 | 1464625587160 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 09:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:26:27 INFO - PROCESS | 1248 | 1464625587172 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1248 | 1464625587177 Marionette TRACE conn6 <- [1,1070,null,{}] 09:26:27 INFO - PROCESS | 1248 | 1464625587181 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 1248 | 1464625587289 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 09:26:27 INFO - PROCESS | 1248 | 1464625587386 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 1248 | ++DOCSHELL 19DBEC00 == 46 [pid = 1248] [id = 277] 09:26:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A00DC00) [pid = 1248] [serial = 830] [outer = 00000000] 09:26:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A043800) [pid = 1248] [serial = 831] [outer = 1A00DC00] 09:26:27 INFO - PROCESS | 1248 | 1464625587444 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A04A000) [pid = 1248] [serial = 832] [outer = 1A00DC00] 09:26:28 INFO - PROCESS | 1248 | 1464625588036 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 931ms 09:26:28 INFO - PROCESS | 1248 | 1464625588101 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 1248 | 1464625588103 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 09:26:28 INFO - PROCESS | 1248 | 1464625588106 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:26:28 INFO - PROCESS | 1248 | 1464625588108 Marionette TRACE conn6 <- [1,1074,null,{}] 09:26:28 INFO - PROCESS | 1248 | 1464625588112 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:28 INFO - PROCESS | 1248 | 1464625588220 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 09:26:28 INFO - PROCESS | 1248 | 1464625588471 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1248 | ++DOCSHELL 09285000 == 47 [pid = 1248] [id = 278] 09:26:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (0C940C00) [pid = 1248] [serial = 833] [outer = 00000000] 09:26:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (0FDFA000) [pid = 1248] [serial = 834] [outer = 0C940C00] 09:26:28 INFO - PROCESS | 1248 | 1464625588535 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (10343000) [pid = 1248] [serial = 835] [outer = 0C940C00] 09:26:29 INFO - PROCESS | 1248 | 1464625589124 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1068ms 09:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:26:29 INFO - PROCESS | 1248 | 1464625589179 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 09:26:29 INFO - PROCESS | 1248 | 1464625589183 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 09:26:29 INFO - PROCESS | 1248 | 1464625589188 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1248 | 1464625589191 Marionette TRACE conn6 <- [1,1078,null,{}] 09:26:29 INFO - PROCESS | 1248 | 1464625589197 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 1248 | 1464625589302 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 1A00FC00 == 46 [pid = 1248] [id = 248] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 14A2EC00 == 45 [pid = 1248] [id = 237] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 198B9000 == 44 [pid = 1248] [id = 243] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 17DB0000 == 43 [pid = 1248] [id = 240] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 17803C00 == 42 [pid = 1248] [id = 239] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 19DA5800 == 41 [pid = 1248] [id = 247] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 1021DC00 == 40 [pid = 1248] [id = 236] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 189DE000 == 39 [pid = 1248] [id = 241] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 19CCA800 == 38 [pid = 1248] [id = 244] 09:26:29 INFO - PROCESS | 1248 | --DOCSHELL 19DB8000 == 37 [pid = 1248] [id = 245] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (198B6C00) [pid = 1248] [serial = 777] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (0C9B7400) [pid = 1248] [serial = 747] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1021C800) [pid = 1248] [serial = 750] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1A018C00) [pid = 1248] [serial = 745] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (10349400) [pid = 1248] [serial = 754] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1A018000) [pid = 1248] [serial = 744] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1028A400) [pid = 1248] [serial = 751] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0CFD2800) [pid = 1248] [serial = 748] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (10221400) [pid = 1248] [serial = 753] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (144EC000) [pid = 1248] [serial = 757] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1922C000) [pid = 1248] [serial = 775] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17D97000) [pid = 1248] [serial = 765] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (17D9BC00) [pid = 1248] [serial = 766] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (17DE1800) [pid = 1248] [serial = 771] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (189DD800) [pid = 1248] [serial = 769] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (14283000) [pid = 1248] [serial = 756] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (189CBC00) [pid = 1248] [serial = 768] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (189CA400) [pid = 1248] [serial = 772] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (162F5800) [pid = 1248] [serial = 762] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (14F1F400) [pid = 1248] [serial = 759] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (18EA7000) [pid = 1248] [serial = 774] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (17806800) [pid = 1248] [serial = 763] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (14FAB400) [pid = 1248] [serial = 760] [outer = 00000000] [url = about:blank] 09:26:29 INFO - PROCESS | 1248 | 1464625589472 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 1248 | ++DOCSHELL 0C941400 == 38 [pid = 1248] [id = 279] 09:26:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (0C944000) [pid = 1248] [serial = 836] [outer = 00000000] 09:26:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (0C9AA800) [pid = 1248] [serial = 837] [outer = 0C944000] 09:26:29 INFO - PROCESS | 1248 | 1464625589522 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (0CF6FC00) [pid = 1248] [serial = 838] [outer = 0C944000] 09:26:29 INFO - PROCESS | 1248 | 1464625589927 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 790ms 09:26:30 INFO - PROCESS | 1248 | 1464625589980 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 1248 | 1464625589984 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 09:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:26:30 INFO - PROCESS | 1248 | 1464625589989 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 1248 | 1464625589991 Marionette TRACE conn6 <- [1,1082,null,{}] 09:26:30 INFO - PROCESS | 1248 | 1464625589994 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 1248 | 1464625590083 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 09:26:30 INFO - PROCESS | 1248 | 1464625590091 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 1248 | ++DOCSHELL 1021F000 == 39 [pid = 1248] [id = 280] 09:26:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (1033E400) [pid = 1248] [serial = 839] [outer = 00000000] 09:26:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (1487D800) [pid = 1248] [serial = 840] [outer = 1033E400] 09:26:30 INFO - PROCESS | 1248 | 1464625590138 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (14D93800) [pid = 1248] [serial = 841] [outer = 1033E400] 09:26:30 INFO - PROCESS | 1248 | 1464625590611 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 09:26:30 INFO - PROCESS | 1248 | 1464625590664 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 09:26:30 INFO - PROCESS | 1248 | 1464625590666 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 09:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:26:30 INFO - PROCESS | 1248 | 1464625590671 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 1248 | 1464625590677 Marionette TRACE conn6 <- [1,1086,null,{}] 09:26:30 INFO - PROCESS | 1248 | 1464625590686 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:30 INFO - PROCESS | 1248 | 1464625590774 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 09:26:30 INFO - PROCESS | 1248 | 1464625590783 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 1248 | ++DOCSHELL 166E6800 == 40 [pid = 1248] [id = 281] 09:26:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (17806000) [pid = 1248] [serial = 842] [outer = 00000000] 09:26:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (17BEFC00) [pid = 1248] [serial = 843] [outer = 17806000] 09:26:30 INFO - PROCESS | 1248 | 1464625590828 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (17C1CC00) [pid = 1248] [serial = 844] [outer = 17806000] 09:26:31 INFO - PROCESS | 1248 | 1464625591300 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 09:26:31 INFO - PROCESS | 1248 | 1464625591364 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 09:26:31 INFO - PROCESS | 1248 | 1464625591366 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 09:26:31 INFO - PROCESS | 1248 | 1464625591370 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:26:31 INFO - PROCESS | 1248 | 1464625591371 Marionette TRACE conn6 <- [1,1090,null,{}] 09:26:31 INFO - PROCESS | 1248 | 1464625591375 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:31 INFO - PROCESS | 1248 | 1464625591461 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 09:26:31 INFO - PROCESS | 1248 | 1464625591468 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:31 INFO - PROCESS | 1248 | ++DOCSHELL 17D9DC00 == 41 [pid = 1248] [id = 282] 09:26:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (17D9E400) [pid = 1248] [serial = 845] [outer = 00000000] 09:26:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (17DB6000) [pid = 1248] [serial = 846] [outer = 17D9E400] 09:26:31 INFO - PROCESS | 1248 | 1464625591516 Marionette DEBUG loaded listener.js 09:26:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (189CA400) [pid = 1248] [serial = 847] [outer = 17D9E400] 09:26:32 INFO - PROCESS | 1248 | 1464625592009 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 09:26:32 INFO - PROCESS | 1248 | 1464625592044 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1248 | 1464625592046 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:26:32 INFO - PROCESS | 1248 | 1464625592049 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1248 | 1464625592051 Marionette TRACE conn6 <- [1,1094,null,{}] 09:26:32 INFO - PROCESS | 1248 | 1464625592055 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 1248 | 1464625592190 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 09:26:32 INFO - PROCESS | 1248 | 1464625592247 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1248 | ++DOCSHELL 18E40800 == 42 [pid = 1248] [id = 283] 09:26:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (18E41400) [pid = 1248] [serial = 848] [outer = 00000000] 09:26:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (18EA0800) [pid = 1248] [serial = 849] [outer = 18E41400] 09:26:32 INFO - PROCESS | 1248 | 1464625592299 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19224800) [pid = 1248] [serial = 850] [outer = 18E41400] 09:26:32 INFO - PROCESS | 1248 | 1464625592762 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 771ms 09:26:32 INFO - PROCESS | 1248 | 1464625592824 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 1248 | 1464625592826 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 09:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:26:32 INFO - PROCESS | 1248 | 1464625592829 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 1248 | 1464625592830 Marionette TRACE conn6 <- [1,1098,null,{}] 09:26:32 INFO - PROCESS | 1248 | 1464625592839 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:32 INFO - PROCESS | 1248 | 1464625592948 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 09:26:32 INFO - PROCESS | 1248 | 1464625592962 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1248 | ++DOCSHELL 0C940000 == 43 [pid = 1248] [id = 284] 09:26:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (198B6C00) [pid = 1248] [serial = 851] [outer = 00000000] 09:26:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19985400) [pid = 1248] [serial = 852] [outer = 198B6C00] 09:26:33 INFO - PROCESS | 1248 | 1464625593007 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (19D99C00) [pid = 1248] [serial = 853] [outer = 198B6C00] 09:26:33 INFO - PROCESS | 1248 | 1464625593452 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 09:26:33 INFO - PROCESS | 1248 | 1464625593500 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1248 | 1464625593502 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 09:26:33 INFO - PROCESS | 1248 | 1464625593505 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:26:33 INFO - PROCESS | 1248 | 1464625593507 Marionette TRACE conn6 <- [1,1102,null,{}] 09:26:33 INFO - PROCESS | 1248 | 1464625593510 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:33 INFO - PROCESS | 1248 | 1464625593641 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 09:26:33 INFO - PROCESS | 1248 | 1464625593662 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1248 | ++DOCSHELL 198B6800 == 44 [pid = 1248] [id = 285] 09:26:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (198B9800) [pid = 1248] [serial = 854] [outer = 00000000] 09:26:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (19DBE800) [pid = 1248] [serial = 855] [outer = 198B9800] 09:26:33 INFO - PROCESS | 1248 | 1464625593710 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (19DB6800) [pid = 1248] [serial = 856] [outer = 198B9800] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (17BF9C00) [pid = 1248] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (17DB5000) [pid = 1248] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (19868000) [pid = 1248] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1922BC00) [pid = 1248] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (105F6800) [pid = 1248] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (0C9AD400) [pid = 1248] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (15BF0C00) [pid = 1248] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1998A800) [pid = 1248] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (10216400) [pid = 1248] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:26:34 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19D9E400) [pid = 1248] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:26:34 INFO - PROCESS | 1248 | 1464625594190 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 731ms 09:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:26:34 INFO - PROCESS | 1248 | 1464625594240 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 1248 | 1464625594242 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 09:26:34 INFO - PROCESS | 1248 | 1464625594245 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1248 | 1464625594246 Marionette TRACE conn6 <- [1,1106,null,{}] 09:26:34 INFO - PROCESS | 1248 | 1464625594250 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 1248 | 1464625594332 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 09:26:34 INFO - PROCESS | 1248 | 1464625594338 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 1248 | ++DOCSHELL 105F6800 == 45 [pid = 1248] [id = 286] 09:26:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (17DA1400) [pid = 1248] [serial = 857] [outer = 00000000] 09:26:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (19DB5000) [pid = 1248] [serial = 858] [outer = 17DA1400] 09:26:34 INFO - PROCESS | 1248 | 1464625594386 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19EE7800) [pid = 1248] [serial = 859] [outer = 17DA1400] 09:26:34 INFO - PROCESS | 1248 | 1464625594820 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 09:26:34 INFO - PROCESS | 1248 | 1464625594876 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 1248 | 1464625594878 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 09:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:26:34 INFO - PROCESS | 1248 | 1464625594881 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1248 | 1464625594883 Marionette TRACE conn6 <- [1,1110,null,{}] 09:26:34 INFO - PROCESS | 1248 | 1464625594886 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 1248 | 1464625594965 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 09:26:35 INFO - PROCESS | 1248 | 1464625594974 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1248 | ++DOCSHELL 19F7CC00 == 46 [pid = 1248] [id = 287] 09:26:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19F81400) [pid = 1248] [serial = 860] [outer = 00000000] 09:26:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A015000) [pid = 1248] [serial = 861] [outer = 19F81400] 09:26:35 INFO - PROCESS | 1248 | 1464625595022 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A048000) [pid = 1248] [serial = 862] [outer = 19F81400] 09:26:35 INFO - PROCESS | 1248 | 1464625595474 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 09:26:35 INFO - PROCESS | 1248 | 1464625595519 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 1248 | 1464625595521 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 09:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:26:35 INFO - PROCESS | 1248 | 1464625595524 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 1248 | 1464625595526 Marionette TRACE conn6 <- [1,1114,null,{}] 09:26:35 INFO - PROCESS | 1248 | 1464625595534 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:35 INFO - PROCESS | 1248 | 1464625595619 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 09:26:35 INFO - PROCESS | 1248 | 1464625595629 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1248 | ++DOCSHELL 14F2A800 == 47 [pid = 1248] [id = 288] 09:26:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A04A800) [pid = 1248] [serial = 863] [outer = 00000000] 09:26:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A14B800) [pid = 1248] [serial = 864] [outer = 1A04A800] 09:26:35 INFO - PROCESS | 1248 | 1464625595681 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A156400) [pid = 1248] [serial = 865] [outer = 1A04A800] 09:26:36 INFO - PROCESS | 1248 | 1464625596501 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1023ms 09:26:36 INFO - PROCESS | 1248 | 1464625596548 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 09:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:26:36 INFO - PROCESS | 1248 | 1464625596552 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 09:26:36 INFO - PROCESS | 1248 | 1464625596557 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1248 | 1464625596561 Marionette TRACE conn6 <- [1,1118,null,{}] 09:26:36 INFO - PROCESS | 1248 | 1464625596566 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:36 INFO - PROCESS | 1248 | 1464625596733 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 09:26:36 INFO - PROCESS | 1248 | 1464625596860 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 1248 | ++DOCSHELL 1429C800 == 48 [pid = 1248] [id = 289] 09:26:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (14C75400) [pid = 1248] [serial = 866] [outer = 00000000] 09:26:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (15B11800) [pid = 1248] [serial = 867] [outer = 14C75400] 09:26:36 INFO - PROCESS | 1248 | 1464625596921 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (160C6800) [pid = 1248] [serial = 868] [outer = 14C75400] 09:26:37 INFO - PROCESS | 1248 | [1248] 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 09:26:37 INFO - PROCESS | 1248 | 1464625597548 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1025ms 09:26:37 INFO - PROCESS | 1248 | 1464625597584 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 09:26:37 INFO - PROCESS | 1248 | 1464625597590 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 09:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:26:37 INFO - PROCESS | 1248 | 1464625597597 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 1248 | 1464625597600 Marionette TRACE conn6 <- [1,1122,null,{}] 09:26:37 INFO - PROCESS | 1248 | 1464625597605 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 1248 | 1464625597718 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 09:26:37 INFO - PROCESS | 1248 | 1464625597817 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1248 | ++DOCSHELL 189DD400 == 49 [pid = 1248] [id = 290] 09:26:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (18A2D000) [pid = 1248] [serial = 869] [outer = 00000000] 09:26:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1995A400) [pid = 1248] [serial = 870] [outer = 18A2D000] 09:26:37 INFO - PROCESS | 1248 | 1464625597872 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19F76000) [pid = 1248] [serial = 871] [outer = 18A2D000] 09:26:38 INFO - PROCESS | 1248 | 1464625598474 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 931ms 09:26:38 INFO - PROCESS | 1248 | 1464625598528 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1248 | 1464625598531 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 09:26:38 INFO - PROCESS | 1248 | 1464625598535 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:26:38 INFO - PROCESS | 1248 | 1464625598539 Marionette TRACE conn6 <- [1,1126,null,{}] 09:26:38 INFO - PROCESS | 1248 | 1464625598550 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:38 INFO - PROCESS | 1248 | 1464625598660 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 09:26:38 INFO - PROCESS | 1248 | 1464625598762 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AC400 == 50 [pid = 1248] [id = 291] 09:26:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1A17D000) [pid = 1248] [serial = 872] [outer = 00000000] 09:26:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1A180000) [pid = 1248] [serial = 873] [outer = 1A17D000] 09:26:38 INFO - PROCESS | 1248 | 1464625598819 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1A1E2400) [pid = 1248] [serial = 874] [outer = 1A17D000] 09:26:39 INFO - PROCESS | 1248 | 1464625599445 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 09:26:39 INFO - PROCESS | 1248 | 1464625599468 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 1248 | 1464625599471 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 09:26:39 INFO - PROCESS | 1248 | 1464625599474 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:26:39 INFO - PROCESS | 1248 | 1464625599476 Marionette TRACE conn6 <- [1,1130,null,{}] 09:26:39 INFO - PROCESS | 1248 | 1464625599495 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:39 INFO - PROCESS | 1248 | 1464625599607 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 09:26:39 INFO - PROCESS | 1248 | 1464625599731 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 1248 | ++DOCSHELL 1A1EA800 == 51 [pid = 1248] [id = 292] 09:26:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1A1EAC00) [pid = 1248] [serial = 875] [outer = 00000000] 09:26:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1A1EF000) [pid = 1248] [serial = 876] [outer = 1A1EAC00] 09:26:39 INFO - PROCESS | 1248 | 1464625599788 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1A203400) [pid = 1248] [serial = 877] [outer = 1A1EAC00] 09:26:40 INFO - PROCESS | 1248 | 1464625600516 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1080ms 09:26:40 INFO - PROCESS | 1248 | 1464625600566 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1248 | 1464625600570 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 09:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:26:40 INFO - PROCESS | 1248 | 1464625600575 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1248 | 1464625600579 Marionette TRACE conn6 <- [1,1134,null,{}] 09:26:40 INFO - PROCESS | 1248 | 1464625600584 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 1248 | 1464625600683 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 09:26:40 INFO - PROCESS | 1248 | 1464625600766 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1248 | ++DOCSHELL 0FD02C00 == 52 [pid = 1248] [id = 293] 09:26:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (10216C00) [pid = 1248] [serial = 878] [outer = 00000000] 09:26:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1429F800) [pid = 1248] [serial = 879] [outer = 10216C00] 09:26:40 INFO - PROCESS | 1248 | 1464625600857 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (14C9DC00) [pid = 1248] [serial = 880] [outer = 10216C00] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 1922A400 == 51 [pid = 1248] [id = 269] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 10156C00 == 50 [pid = 1248] [id = 250] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 19F7CC00 == 49 [pid = 1248] [id = 287] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 105F6800 == 48 [pid = 1248] [id = 286] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 198B6800 == 47 [pid = 1248] [id = 285] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 0C940000 == 46 [pid = 1248] [id = 284] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 18E40800 == 45 [pid = 1248] [id = 283] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 17D9DC00 == 44 [pid = 1248] [id = 282] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 166E6800 == 43 [pid = 1248] [id = 281] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 1021F000 == 42 [pid = 1248] [id = 280] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 0C941400 == 41 [pid = 1248] [id = 279] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 09285000 == 40 [pid = 1248] [id = 278] 09:26:41 INFO - PROCESS | 1248 | --DOCSHELL 19DBEC00 == 39 [pid = 1248] [id = 277] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (14D9B000) [pid = 1248] [serial = 783] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (19DB4800) [pid = 1248] [serial = 789] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (0FC85C00) [pid = 1248] [serial = 780] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (18EA3C00) [pid = 1248] [serial = 786] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | 1464625601527 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (17DA1800) [pid = 1248] [serial = 801] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (18E4C800) [pid = 1248] [serial = 805] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (198B7C00) [pid = 1248] [serial = 778] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (19959C00) [pid = 1248] [serial = 807] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (112EF800) [pid = 1248] [serial = 795] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (14289800) [pid = 1248] [serial = 796] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (10811C00) [pid = 1248] [serial = 793] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (105F3800) [pid = 1248] [serial = 792] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (160C3000) [pid = 1248] [serial = 798] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (162F3000) [pid = 1248] [serial = 799] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19DA1000) [pid = 1248] [serial = 810] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (14D96000) [pid = 1248] [serial = 813] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (14F11C00) [pid = 1248] [serial = 814] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (19DBDC00) [pid = 1248] [serial = 816] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (19DA3C00) [pid = 1248] [serial = 811] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (189C5000) [pid = 1248] [serial = 804] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19CCD000) [pid = 1248] [serial = 808] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (19EE4400) [pid = 1248] [serial = 817] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (17DAF400) [pid = 1248] [serial = 802] [outer = 00000000] [url = about:blank] 09:26:41 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (19F77C00) [pid = 1248] [serial = 819] [outer = 00000000] [url = about:blank] 09:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 970ms 09:26:41 INFO - PROCESS | 1248 | 1464625601548 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 09:26:41 INFO - PROCESS | 1248 | 1464625601554 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 09:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:26:41 INFO - PROCESS | 1248 | 1464625601560 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1248 | 1464625601563 Marionette TRACE conn6 <- [1,1138,null,{}] 09:26:41 INFO - PROCESS | 1248 | 1464625601567 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:41 INFO - PROCESS | 1248 | 1464625601658 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 09:26:41 INFO - PROCESS | 1248 | 1464625601665 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 1248 | ++DOCSHELL 0FD66400 == 40 [pid = 1248] [id = 294] 09:26:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (10219000) [pid = 1248] [serial = 881] [outer = 00000000] 09:26:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (105FC000) [pid = 1248] [serial = 882] [outer = 10219000] 09:26:41 INFO - PROCESS | 1248 | 1464625601714 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (112EF800) [pid = 1248] [serial = 883] [outer = 10219000] 09:26:42 INFO - PROCESS | 1248 | 1464625602188 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 09:26:42 INFO - PROCESS | 1248 | 1464625602233 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 1248 | 1464625602235 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 09:26:42 INFO - PROCESS | 1248 | 1464625602239 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:26:42 INFO - PROCESS | 1248 | 1464625602242 Marionette TRACE conn6 <- [1,1142,null,{}] 09:26:42 INFO - PROCESS | 1248 | 1464625602253 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 1248 | 1464625602375 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 09:26:42 INFO - PROCESS | 1248 | 1464625602463 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1248 | ++DOCSHELL 14C41800 == 41 [pid = 1248] [id = 295] 09:26:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (160C5800) [pid = 1248] [serial = 884] [outer = 00000000] 09:26:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1787EC00) [pid = 1248] [serial = 885] [outer = 160C5800] 09:26:42 INFO - PROCESS | 1248 | 1464625602512 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (17D95C00) [pid = 1248] [serial = 886] [outer = 160C5800] 09:26:42 INFO - PROCESS | 1248 | 1464625602893 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 09:26:43 INFO - PROCESS | 1248 | 1464625602973 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1248 | 1464625602976 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 09:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:26:43 INFO - PROCESS | 1248 | 1464625602979 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1248 | 1464625602981 Marionette TRACE conn6 <- [1,1146,null,{}] 09:26:43 INFO - PROCESS | 1248 | 1464625602985 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:43 INFO - PROCESS | 1248 | 1464625603073 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 09:26:43 INFO - PROCESS | 1248 | 1464625603084 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1248 | ++DOCSHELL 17DAE400 == 42 [pid = 1248] [id = 296] 09:26:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (17DAEC00) [pid = 1248] [serial = 887] [outer = 00000000] 09:26:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (189E5400) [pid = 1248] [serial = 888] [outer = 17DAEC00] 09:26:43 INFO - PROCESS | 1248 | 1464625603133 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (18E4C800) [pid = 1248] [serial = 889] [outer = 17DAEC00] 09:26:43 INFO - PROCESS | 1248 | 1464625603581 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 631ms 09:26:43 INFO - PROCESS | 1248 | 1464625603614 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1248 | 1464625603616 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 09:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:26:43 INFO - PROCESS | 1248 | 1464625603635 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1248 | 1464625603638 Marionette TRACE conn6 <- [1,1150,null,{}] 09:26:43 INFO - PROCESS | 1248 | 1464625603641 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:43 INFO - PROCESS | 1248 | 1464625603781 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 09:26:43 INFO - PROCESS | 1248 | 1464625603835 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:43 INFO - PROCESS | 1248 | ++DOCSHELL 19233000 == 43 [pid = 1248] [id = 297] 09:26:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (19867000) [pid = 1248] [serial = 890] [outer = 00000000] 09:26:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (198B7C00) [pid = 1248] [serial = 891] [outer = 19867000] 09:26:43 INFO - PROCESS | 1248 | 1464625603880 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (198B8C00) [pid = 1248] [serial = 892] [outer = 19867000] 09:26:44 INFO - PROCESS | 1248 | 1464625604294 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 751ms 09:26:44 INFO - PROCESS | 1248 | 1464625604370 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 09:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:26:44 INFO - PROCESS | 1248 | 1464625604372 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 09:26:44 INFO - PROCESS | 1248 | 1464625604375 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:26:44 INFO - PROCESS | 1248 | 1464625604377 Marionette TRACE conn6 <- [1,1154,null,{}] 09:26:44 INFO - PROCESS | 1248 | 1464625604381 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 1248 | 1464625604515 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 09:26:44 INFO - PROCESS | 1248 | 1464625604577 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 1248 | ++DOCSHELL 1995CC00 == 44 [pid = 1248] [id = 298] 09:26:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (19D9DC00) [pid = 1248] [serial = 893] [outer = 00000000] 09:26:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19DB8C00) [pid = 1248] [serial = 894] [outer = 19D9DC00] 09:26:44 INFO - PROCESS | 1248 | 1464625604623 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (19EE4000) [pid = 1248] [serial = 895] [outer = 19D9DC00] 09:26:45 INFO - PROCESS | 1248 | 1464625605064 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 09:26:45 INFO - PROCESS | 1248 | 1464625605124 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 1248 | 1464625605126 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 09:26:45 INFO - PROCESS | 1248 | 1464625605133 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 1248 | 1464625605135 Marionette TRACE conn6 <- [1,1158,null,{}] 09:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:26:45 INFO - PROCESS | 1248 | 1464625605139 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 1248 | 1464625605249 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 09:26:45 INFO - PROCESS | 1248 | 1464625605262 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B8400 == 45 [pid = 1248] [id = 299] 09:26:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19EE7C00) [pid = 1248] [serial = 896] [outer = 00000000] 09:26:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (1A00E800) [pid = 1248] [serial = 897] [outer = 19EE7C00] 09:26:45 INFO - PROCESS | 1248 | 1464625605359 Marionette DEBUG loaded listener.js 09:26:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1A00F400) [pid = 1248] [serial = 898] [outer = 19EE7C00] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (17D9E400) [pid = 1248] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (0C940C00) [pid = 1248] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (17806000) [pid = 1248] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19F81400) [pid = 1248] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (17DA1400) [pid = 1248] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (19D98000) [pid = 1248] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (18E41400) [pid = 1248] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (198B6C00) [pid = 1248] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1033E400) [pid = 1248] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (198B9800) [pid = 1248] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:26:45 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (0C944000) [pid = 1248] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:26:45 INFO - PROCESS | 1248 | 1464625605906 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 830ms 09:26:46 INFO - PROCESS | 1248 | 1464625605972 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1248 | 1464625605974 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 09:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:26:46 INFO - PROCESS | 1248 | 1464625605977 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1248 | 1464625605979 Marionette TRACE conn6 <- [1,1162,null,{}] 09:26:46 INFO - PROCESS | 1248 | 1464625605983 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:46 INFO - PROCESS | 1248 | 1464625606107 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 09:26:46 INFO - PROCESS | 1248 | 1464625606161 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1248 | ++DOCSHELL 14289C00 == 46 [pid = 1248] [id = 300] 09:26:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (144EE400) [pid = 1248] [serial = 899] [outer = 00000000] 09:26:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (17DB8800) [pid = 1248] [serial = 900] [outer = 144EE400] 09:26:46 INFO - PROCESS | 1248 | 1464625606208 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (19D98000) [pid = 1248] [serial = 901] [outer = 144EE400] 09:26:46 INFO - PROCESS | 1248 | 1464625606555 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 1248 | 1464625606620 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 09:26:46 INFO - PROCESS | 1248 | 1464625606623 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 1248 | 1464625606625 Marionette TRACE conn6 <- [1,1166,null,{}] 09:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:26:46 INFO - PROCESS | 1248 | 1464625606629 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:46 INFO - PROCESS | 1248 | 1464625606711 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 09:26:46 INFO - PROCESS | 1248 | 1464625606717 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1248 | ++DOCSHELL 18EA3400 == 47 [pid = 1248] [id = 301] 09:26:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (19D9D400) [pid = 1248] [serial = 902] [outer = 00000000] 09:26:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1A14C000) [pid = 1248] [serial = 903] [outer = 19D9D400] 09:26:46 INFO - PROCESS | 1248 | 1464625606765 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1A176800) [pid = 1248] [serial = 904] [outer = 19D9D400] 09:26:47 INFO - PROCESS | 1248 | 1464625607190 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 09:26:47 INFO - PROCESS | 1248 | 1464625607262 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 09:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:26:47 INFO - PROCESS | 1248 | 1464625607265 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 1248 | 1464625607267 Marionette TRACE conn6 <- [1,1170,null,{}] 09:26:47 INFO - PROCESS | 1248 | 1464625607271 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 1248 | 1464625607355 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 09:26:47 INFO - PROCESS | 1248 | 1464625607362 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1248 | ++DOCSHELL 1A1E5400 == 48 [pid = 1248] [id = 302] 09:26:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1A1E6C00) [pid = 1248] [serial = 905] [outer = 00000000] 09:26:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1A1EF400) [pid = 1248] [serial = 906] [outer = 1A1E6C00] 09:26:47 INFO - PROCESS | 1248 | 1464625607410 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1A208000) [pid = 1248] [serial = 907] [outer = 1A1E6C00] 09:26:48 INFO - PROCESS | 1248 | 1464625608000 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 1248 | 1464625608080 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 09:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:26:48 INFO - PROCESS | 1248 | 1464625608102 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1248 | 1464625608107 Marionette TRACE conn6 <- [1,1174,null,{}] 09:26:48 INFO - PROCESS | 1248 | 1464625608114 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:48 INFO - PROCESS | 1248 | 1464625608236 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 09:26:48 INFO - PROCESS | 1248 | 1464625608332 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 1248 | ++DOCSHELL 09284800 == 49 [pid = 1248] [id = 303] 09:26:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (0C942800) [pid = 1248] [serial = 908] [outer = 00000000] 09:26:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (11494400) [pid = 1248] [serial = 909] [outer = 0C942800] 09:26:48 INFO - PROCESS | 1248 | 1464625608389 Marionette DEBUG loaded listener.js 09:26:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (14C77800) [pid = 1248] [serial = 910] [outer = 0C942800] 09:26:48 INFO - PROCESS | 1248 | 1464625608966 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 1248 | 1464625609043 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 09:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:26:49 INFO - PROCESS | 1248 | 1464625609050 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 1248 | 1464625609053 Marionette TRACE conn6 <- [1,1178,null,{}] 09:26:49 INFO - PROCESS | 1248 | 1464625609057 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:49 INFO - PROCESS | 1248 | 1464625609203 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 09:26:49 INFO - PROCESS | 1248 | 1464625609333 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1248 | ++DOCSHELL 17DB1C00 == 50 [pid = 1248] [id = 304] 09:26:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (17DB8000) [pid = 1248] [serial = 911] [outer = 00000000] 09:26:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (18A2FC00) [pid = 1248] [serial = 912] [outer = 17DB8000] 09:26:49 INFO - PROCESS | 1248 | 1464625609390 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1995C400) [pid = 1248] [serial = 913] [outer = 17DB8000] 09:26:50 INFO - PROCESS | 1248 | 1464625609980 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1248 | 1464625610024 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 09:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:26:50 INFO - PROCESS | 1248 | 1464625610028 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1248 | 1464625610032 Marionette TRACE conn6 <- [1,1182,null,{}] 09:26:50 INFO - PROCESS | 1248 | 1464625610044 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 1248 | 1464625610203 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 09:26:50 INFO - PROCESS | 1248 | 1464625610222 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 1248 | ++DOCSHELL 1A183800 == 51 [pid = 1248] [id = 305] 09:26:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A1E4000) [pid = 1248] [serial = 914] [outer = 00000000] 09:26:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A20F000) [pid = 1248] [serial = 915] [outer = 1A1E4000] 09:26:50 INFO - PROCESS | 1248 | 1464625610283 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A27AC00) [pid = 1248] [serial = 916] [outer = 1A1E4000] 09:26:50 INFO - PROCESS | 1248 | 1464625610875 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:26:50 INFO - PROCESS | 1248 | 1464625610940 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 09:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:26:50 INFO - PROCESS | 1248 | 1464625610958 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1248 | 1464625610961 Marionette TRACE conn6 <- [1,1186,null,{}] 09:26:51 INFO - PROCESS | 1248 | 1464625610966 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:51 INFO - PROCESS | 1248 | 1464625611076 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 09:26:51 INFO - PROCESS | 1248 | 1464625611204 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 1248 | ++DOCSHELL 1AD8F000 == 52 [pid = 1248] [id = 306] 09:26:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1AD90C00) [pid = 1248] [serial = 917] [outer = 00000000] 09:26:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1AE4D000) [pid = 1248] [serial = 918] [outer = 1AD90C00] 09:26:51 INFO - PROCESS | 1248 | 1464625611261 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1B4AE400) [pid = 1248] [serial = 919] [outer = 1AD90C00] 09:26:51 INFO - PROCESS | 1248 | 1464625611858 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 950ms 09:26:51 INFO - PROCESS | 1248 | 1464625611930 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 1248 | 1464625611932 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 09:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:26:51 INFO - PROCESS | 1248 | 1464625611935 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 1248 | 1464625611937 Marionette TRACE conn6 <- [1,1190,null,{}] 09:26:51 INFO - PROCESS | 1248 | 1464625611956 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 1248 | 1464625612061 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 09:26:52 INFO - PROCESS | 1248 | 1464625612187 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1248 | ++DOCSHELL 1B559800 == 53 [pid = 1248] [id = 307] 09:26:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1B559C00) [pid = 1248] [serial = 920] [outer = 00000000] 09:26:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1BC18800) [pid = 1248] [serial = 921] [outer = 1B559C00] 09:26:52 INFO - PROCESS | 1248 | 1464625612247 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1BC1B400) [pid = 1248] [serial = 922] [outer = 1B559C00] 09:26:52 INFO - PROCESS | 1248 | 1464625612850 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 971ms 09:26:52 INFO - PROCESS | 1248 | 1464625612910 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 09:26:52 INFO - PROCESS | 1248 | 1464625612912 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 09:26:52 INFO - PROCESS | 1248 | 1464625612915 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:26:52 INFO - PROCESS | 1248 | 1464625612917 Marionette TRACE conn6 <- [1,1194,null,{}] 09:26:52 INFO - PROCESS | 1248 | 1464625612921 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:53 INFO - PROCESS | 1248 | 1464625613250 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 09:26:53 INFO - PROCESS | 1248 | 1464625613261 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 1248 | ++DOCSHELL 1148B800 == 54 [pid = 1248] [id = 308] 09:26:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1148C000) [pid = 1248] [serial = 923] [outer = 00000000] 09:26:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (14A7D400) [pid = 1248] [serial = 924] [outer = 1148C000] 09:26:53 INFO - PROCESS | 1248 | 1464625613314 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (14FB1000) [pid = 1248] [serial = 925] [outer = 1148C000] 09:26:54 INFO - PROCESS | 1248 | 1464625614022 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1127ms 09:26:54 INFO - PROCESS | 1248 | 1464625614048 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 1248 | 1464625614053 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 09:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:26:54 INFO - PROCESS | 1248 | 1464625614058 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 1248 | 1464625614061 Marionette TRACE conn6 <- [1,1198,null,{}] 09:26:54 INFO - PROCESS | 1248 | 1464625614065 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 1248 | 1464625614181 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 18EA3400 == 53 [pid = 1248] [id = 301] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 14289C00 == 52 [pid = 1248] [id = 300] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 0C9B8400 == 51 [pid = 1248] [id = 299] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 1995CC00 == 50 [pid = 1248] [id = 298] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 19233000 == 49 [pid = 1248] [id = 297] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 17DAE400 == 48 [pid = 1248] [id = 296] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 14C41800 == 47 [pid = 1248] [id = 295] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 0FD66400 == 46 [pid = 1248] [id = 294] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1A14B800) [pid = 1248] [serial = 864] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 0FD02C00 == 45 [pid = 1248] [id = 293] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 189DD400 == 44 [pid = 1248] [id = 290] 09:26:54 INFO - PROCESS | 1248 | --DOCSHELL 1429C800 == 43 [pid = 1248] [id = 289] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (19DB9000) [pid = 1248] [serial = 790] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (18EA0800) [pid = 1248] [serial = 849] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (19985400) [pid = 1248] [serial = 852] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19224800) [pid = 1248] [serial = 850] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (0CFCE000) [pid = 1248] [serial = 822] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (15BEA000) [pid = 1248] [serial = 825] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (19D98800) [pid = 1248] [serial = 828] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1487D800) [pid = 1248] [serial = 840] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (19DBE800) [pid = 1248] [serial = 855] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (14D93800) [pid = 1248] [serial = 841] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (0C9AA800) [pid = 1248] [serial = 837] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (0CF6FC00) [pid = 1248] [serial = 838] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (17DB6000) [pid = 1248] [serial = 846] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (10343000) [pid = 1248] [serial = 835] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (0FDFA000) [pid = 1248] [serial = 834] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (17BEFC00) [pid = 1248] [serial = 843] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (17C1CC00) [pid = 1248] [serial = 844] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1A043800) [pid = 1248] [serial = 831] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (1A048000) [pid = 1248] [serial = 862] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19D99C00) [pid = 1248] [serial = 853] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1A015000) [pid = 1248] [serial = 861] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (19DB6800) [pid = 1248] [serial = 856] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19DB5000) [pid = 1248] [serial = 858] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (19EE7800) [pid = 1248] [serial = 859] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (189CA400) [pid = 1248] [serial = 847] [outer = 00000000] [url = about:blank] 09:26:54 INFO - PROCESS | 1248 | 1464625614346 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B2C00 == 44 [pid = 1248] [id = 309] 09:26:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (0C9B4000) [pid = 1248] [serial = 926] [outer = 00000000] 09:26:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (0FC3A800) [pid = 1248] [serial = 927] [outer = 0C9B4000] 09:26:54 INFO - PROCESS | 1248 | 1464625614395 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (10156C00) [pid = 1248] [serial = 928] [outer = 0C9B4000] 09:26:54 INFO - PROCESS | 1248 | 1464625614832 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 831ms 09:26:54 INFO - PROCESS | 1248 | 1464625614921 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 09:26:54 INFO - PROCESS | 1248 | 1464625614924 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 09:26:54 INFO - PROCESS | 1248 | 1464625614929 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 1248 | 1464625614931 Marionette TRACE conn6 <- [1,1202,null,{}] 09:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:26:54 INFO - PROCESS | 1248 | 1464625614935 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 1248 | 1464625615029 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 09:26:55 INFO - PROCESS | 1248 | 1464625615040 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1248 | ++DOCSHELL 15BEF400 == 45 [pid = 1248] [id = 310] 09:26:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (160C6000) [pid = 1248] [serial = 929] [outer = 00000000] 09:26:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (17BEFC00) [pid = 1248] [serial = 930] [outer = 160C6000] 09:26:55 INFO - PROCESS | 1248 | 1464625615092 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (17D98C00) [pid = 1248] [serial = 931] [outer = 160C6000] 09:26:55 INFO - PROCESS | 1248 | 1464625615560 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 09:26:55 INFO - PROCESS | 1248 | 1464625615607 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1248 | 1464625615611 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 09:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:26:55 INFO - PROCESS | 1248 | 1464625615622 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1248 | 1464625615626 Marionette TRACE conn6 <- [1,1206,null,{}] 09:26:55 INFO - PROCESS | 1248 | 1464625615630 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 1248 | 1464625615716 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 09:26:55 INFO - PROCESS | 1248 | 1464625615726 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 1248 | ++DOCSHELL 17D9D400 == 46 [pid = 1248] [id = 311] 09:26:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (18E9C000) [pid = 1248] [serial = 932] [outer = 00000000] 09:26:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (19871000) [pid = 1248] [serial = 933] [outer = 18E9C000] 09:26:55 INFO - PROCESS | 1248 | 1464625615774 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (198BC800) [pid = 1248] [serial = 934] [outer = 18E9C000] 09:26:56 INFO - PROCESS | 1248 | 1464625616216 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 631ms 09:26:56 INFO - PROCESS | 1248 | 1464625616248 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1248 | 1464625616250 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 09:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:26:56 INFO - PROCESS | 1248 | 1464625616253 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1248 | 1464625616255 Marionette TRACE conn6 <- [1,1210,null,{}] 09:26:56 INFO - PROCESS | 1248 | 1464625616259 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:56 INFO - PROCESS | 1248 | 1464625616350 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 09:26:56 INFO - PROCESS | 1248 | 1464625616356 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1248 | ++DOCSHELL 1995B400 == 47 [pid = 1248] [id = 312] 09:26:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1995C000) [pid = 1248] [serial = 935] [outer = 00000000] 09:26:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (19D9C000) [pid = 1248] [serial = 936] [outer = 1995C000] 09:26:56 INFO - PROCESS | 1248 | 1464625616405 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19DB5000) [pid = 1248] [serial = 937] [outer = 1995C000] 09:26:56 INFO - PROCESS | 1248 | 1464625616917 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 1248 | 1464625616931 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 09:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:26:56 INFO - PROCESS | 1248 | 1464625616940 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 1248 | 1464625616942 Marionette TRACE conn6 <- [1,1214,null,{}] 09:26:56 INFO - PROCESS | 1248 | 1464625616946 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 1248 | 1464625617078 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 09:26:57 INFO - PROCESS | 1248 | 1464625617141 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1248 | ++DOCSHELL 1080E800 == 48 [pid = 1248] [id = 313] 09:26:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19F7C000) [pid = 1248] [serial = 938] [outer = 00000000] 09:26:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1A00BC00) [pid = 1248] [serial = 939] [outer = 19F7C000] 09:26:57 INFO - PROCESS | 1248 | 1464625617191 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A015800) [pid = 1248] [serial = 940] [outer = 19F7C000] 09:26:57 INFO - PROCESS | 1248 | 1464625617629 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 730ms 09:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:26:57 INFO - PROCESS | 1248 | 1464625617673 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 1248 | 1464625617675 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 09:26:57 INFO - PROCESS | 1248 | 1464625617678 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1248 | 1464625617680 Marionette TRACE conn6 <- [1,1218,null,{}] 09:26:57 INFO - PROCESS | 1248 | 1464625617683 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 1248 | 1464625617825 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 09:26:57 INFO - PROCESS | 1248 | 1464625617847 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:57 INFO - PROCESS | 1248 | ++DOCSHELL 1A00A800 == 49 [pid = 1248] [id = 314] 09:26:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A041400) [pid = 1248] [serial = 941] [outer = 00000000] 09:26:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A04F800) [pid = 1248] [serial = 942] [outer = 1A041400] 09:26:57 INFO - PROCESS | 1248 | 1464625617891 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A14B400) [pid = 1248] [serial = 943] [outer = 1A041400] 09:26:58 INFO - PROCESS | 1248 | 1464625618328 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 09:26:58 INFO - PROCESS | 1248 | 1464625618349 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 09:26:58 INFO - PROCESS | 1248 | 1464625618351 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 09:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:26:58 INFO - PROCESS | 1248 | 1464625618360 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:26:58 INFO - PROCESS | 1248 | 1464625618362 Marionette TRACE conn6 <- [1,1222,null,{}] 09:26:58 INFO - PROCESS | 1248 | 1464625618365 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:58 INFO - PROCESS | 1248 | 1464625618476 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 09:26:58 INFO - PROCESS | 1248 | 1464625618483 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1248 | ++DOCSHELL 1A17D400 == 50 [pid = 1248] [id = 315] 09:26:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1A17EC00) [pid = 1248] [serial = 944] [outer = 00000000] 09:26:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A1F0000) [pid = 1248] [serial = 945] [outer = 1A17EC00] 09:26:58 INFO - PROCESS | 1248 | 1464625618576 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1A20EC00) [pid = 1248] [serial = 946] [outer = 1A17EC00] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (19867000) [pid = 1248] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (19D9DC00) [pid = 1248] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (19D9D400) [pid = 1248] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (10219000) [pid = 1248] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (17DAEC00) [pid = 1248] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (160C5800) [pid = 1248] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (10216C00) [pid = 1248] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (144EE400) [pid = 1248] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:26:58 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (19EE7C00) [pid = 1248] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:26:59 INFO - PROCESS | 1248 | 1464625619060 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 730ms 09:26:59 INFO - PROCESS | 1248 | 1464625619101 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 1248 | 1464625619103 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 09:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:26:59 INFO - PROCESS | 1248 | 1464625619106 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 1248 | 1464625619108 Marionette TRACE conn6 <- [1,1226,null,{}] 09:26:59 INFO - PROCESS | 1248 | 1464625619112 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 1248 | 1464625619224 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 09:26:59 INFO - PROCESS | 1248 | 1464625619231 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1248 | ++DOCSHELL 1021C800 == 51 [pid = 1248] [id = 316] 09:26:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19DA2800) [pid = 1248] [serial = 947] [outer = 00000000] 09:26:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1A153800) [pid = 1248] [serial = 948] [outer = 19DA2800] 09:26:59 INFO - PROCESS | 1248 | 1464625619278 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A1EE400) [pid = 1248] [serial = 949] [outer = 19DA2800] 09:26:59 INFO - PROCESS | 1248 | 1464625619694 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 09:26:59 INFO - PROCESS | 1248 | 1464625619747 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 1248 | 1464625619749 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 09:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:26:59 INFO - PROCESS | 1248 | 1464625619752 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 1248 | 1464625619754 Marionette TRACE conn6 <- [1,1230,null,{}] 09:26:59 INFO - PROCESS | 1248 | 1464625619761 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 1248 | 1464625619847 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 09:26:59 INFO - PROCESS | 1248 | 1464625619855 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1248 | ++DOCSHELL 1A017000 == 52 [pid = 1248] [id = 317] 09:26:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A151C00) [pid = 1248] [serial = 950] [outer = 00000000] 09:26:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1B4AB800) [pid = 1248] [serial = 951] [outer = 1A151C00] 09:26:59 INFO - PROCESS | 1248 | 1464625619903 Marionette DEBUG loaded listener.js 09:26:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1BC18C00) [pid = 1248] [serial = 952] [outer = 1A151C00] 09:27:00 INFO - PROCESS | 1248 | 1464625620343 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 632ms 09:27:00 INFO - PROCESS | 1248 | 1464625620385 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1248 | 1464625620387 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 09:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:27:00 INFO - PROCESS | 1248 | 1464625620395 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1248 | 1464625620397 Marionette TRACE conn6 <- [1,1234,null,{}] 09:27:00 INFO - PROCESS | 1248 | 1464625620401 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:00 INFO - PROCESS | 1248 | 1464625620506 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 09:27:00 INFO - PROCESS | 1248 | 1464625620515 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 1248 | ++DOCSHELL 1A209800 == 53 [pid = 1248] [id = 318] 09:27:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1BC1F800) [pid = 1248] [serial = 953] [outer = 00000000] 09:27:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1C15FC00) [pid = 1248] [serial = 954] [outer = 1BC1F800] 09:27:00 INFO - PROCESS | 1248 | 1464625620568 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1C40F800) [pid = 1248] [serial = 955] [outer = 1BC1F800] 09:27:01 INFO - PROCESS | 1248 | 1464625621297 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 09:27:01 INFO - PROCESS | 1248 | 1464625621326 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 1248 | 1464625621331 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 09:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:27:01 INFO - PROCESS | 1248 | 1464625621337 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 1248 | 1464625621340 Marionette TRACE conn6 <- [1,1238,null,{}] 09:27:01 INFO - PROCESS | 1248 | 1464625621346 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:01 INFO - PROCESS | 1248 | 1464625621462 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 09:27:01 INFO - PROCESS | 1248 | 1464625621569 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1248 | ++DOCSHELL 10346800 == 54 [pid = 1248] [id = 319] 09:27:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (14286800) [pid = 1248] [serial = 956] [outer = 00000000] 09:27:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (14D92800) [pid = 1248] [serial = 957] [outer = 14286800] 09:27:01 INFO - PROCESS | 1248 | 1464625621627 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (162ECC00) [pid = 1248] [serial = 958] [outer = 14286800] 09:27:02 INFO - PROCESS | 1248 | 1464625622288 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 971ms 09:27:02 INFO - PROCESS | 1248 | 1464625622311 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1248 | 1464625622317 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 09:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:27:02 INFO - PROCESS | 1248 | 1464625622324 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1248 | 1464625622327 Marionette TRACE conn6 <- [1,1242,null,{}] 09:27:02 INFO - PROCESS | 1248 | 1464625622331 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 1248 | 1464625622449 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 09:27:02 INFO - PROCESS | 1248 | 1464625622556 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:02 INFO - PROCESS | 1248 | ++DOCSHELL 189CA400 == 55 [pid = 1248] [id = 320] 09:27:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (189CAC00) [pid = 1248] [serial = 959] [outer = 00000000] 09:27:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1922B400) [pid = 1248] [serial = 960] [outer = 189CAC00] 09:27:02 INFO - PROCESS | 1248 | 1464625622614 Marionette DEBUG loaded listener.js 09:27:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19DA4000) [pid = 1248] [serial = 961] [outer = 189CAC00] 09:27:03 INFO - PROCESS | 1248 | 1464625623254 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 09:27:03 INFO - PROCESS | 1248 | 1464625623296 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 09:27:03 INFO - PROCESS | 1248 | 1464625623299 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 09:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:27:03 INFO - PROCESS | 1248 | 1464625623302 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:27:03 INFO - PROCESS | 1248 | 1464625623306 Marionette TRACE conn6 <- [1,1246,null,{}] 09:27:03 INFO - PROCESS | 1248 | 1464625623317 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:03 INFO - PROCESS | 1248 | 1464625623430 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 09:27:03 INFO - PROCESS | 1248 | 1464625623565 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1248 | ++DOCSHELL 1AE47C00 == 56 [pid = 1248] [id = 321] 09:27:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1BCC7000) [pid = 1248] [serial = 962] [outer = 00000000] 09:27:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1C15F000) [pid = 1248] [serial = 963] [outer = 1BCC7000] 09:27:03 INFO - PROCESS | 1248 | 1464625623624 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1C442800) [pid = 1248] [serial = 964] [outer = 1BCC7000] 09:27:04 INFO - PROCESS | 1248 | 1464625624199 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 931ms 09:27:04 INFO - PROCESS | 1248 | 1464625624235 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1248 | 1464625624238 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 09:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:27:04 INFO - PROCESS | 1248 | 1464625624242 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1248 | 1464625624244 Marionette TRACE conn6 <- [1,1250,null,{}] 09:27:04 INFO - PROCESS | 1248 | 1464625624248 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 1248 | 1464625624364 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 09:27:04 INFO - PROCESS | 1248 | 1464625624496 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1248 | ++DOCSHELL 1CA7A400 == 57 [pid = 1248] [id = 322] 09:27:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1CA7B800) [pid = 1248] [serial = 965] [outer = 00000000] 09:27:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1CD77400) [pid = 1248] [serial = 966] [outer = 1CA7B800] 09:27:04 INFO - PROCESS | 1248 | 1464625624553 Marionette DEBUG loaded listener.js 09:27:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1CD80C00) [pid = 1248] [serial = 967] [outer = 1CA7B800] 09:27:05 INFO - PROCESS | 1248 | 1464625625142 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 970ms 09:27:05 INFO - PROCESS | 1248 | 1464625625216 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 1248 | 1464625625218 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 09:27:05 INFO - PROCESS | 1248 | 1464625625222 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:27:05 INFO - PROCESS | 1248 | 1464625625224 Marionette TRACE conn6 <- [1,1254,null,{}] 09:27:05 INFO - PROCESS | 1248 | 1464625625242 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:05 INFO - PROCESS | 1248 | 1464625625348 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 09:27:05 INFO - PROCESS | 1248 | 1464625625478 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:05 INFO - PROCESS | 1248 | ++DOCSHELL 1D440400 == 58 [pid = 1248] [id = 323] 09:27:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1D440C00) [pid = 1248] [serial = 968] [outer = 00000000] 09:27:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1D444400) [pid = 1248] [serial = 969] [outer = 1D440C00] 09:27:05 INFO - PROCESS | 1248 | 1464625625534 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1D447C00) [pid = 1248] [serial = 970] [outer = 1D440C00] 09:27:06 INFO - PROCESS | 1248 | 1464625626339 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1130ms 09:27:06 INFO - PROCESS | 1248 | 1464625626355 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1248 | 1464625626359 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 09:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:27:06 INFO - PROCESS | 1248 | 1464625626379 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1248 | 1464625626383 Marionette TRACE conn6 <- [1,1258,null,{}] 09:27:06 INFO - PROCESS | 1248 | 1464625626390 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 1248 | 1464625626493 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 09:27:06 INFO - PROCESS | 1248 | 1464625626632 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1248 | ++DOCSHELL 14FA9000 == 59 [pid = 1248] [id = 324] 09:27:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (14FB0400) [pid = 1248] [serial = 971] [outer = 00000000] 09:27:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (17C1BC00) [pid = 1248] [serial = 972] [outer = 14FB0400] 09:27:06 INFO - PROCESS | 1248 | 1464625626685 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (17DB6800) [pid = 1248] [serial = 973] [outer = 14FB0400] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 1A017000 == 58 [pid = 1248] [id = 317] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 1021C800 == 57 [pid = 1248] [id = 316] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 1A17D400 == 56 [pid = 1248] [id = 315] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 1A00A800 == 55 [pid = 1248] [id = 314] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 14F2A800 == 54 [pid = 1248] [id = 288] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 1080E800 == 53 [pid = 1248] [id = 313] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 1995B400 == 52 [pid = 1248] [id = 312] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 17D9D400 == 51 [pid = 1248] [id = 311] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 15BEF400 == 50 [pid = 1248] [id = 310] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 0C9B2C00 == 49 [pid = 1248] [id = 309] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 1148B800 == 48 [pid = 1248] [id = 308] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (15B11800) [pid = 1248] [serial = 867] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1995A400) [pid = 1248] [serial = 870] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1A180000) [pid = 1248] [serial = 873] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1A1EF400) [pid = 1248] [serial = 906] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1A1EF000) [pid = 1248] [serial = 876] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOCSHELL 1A1E5400 == 47 [pid = 1248] [id = 302] 09:27:07 INFO - PROCESS | 1248 | 1464625627324 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 09:27:07 INFO - PROCESS | 1248 | 1464625627353 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 1248 | 1464625627359 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 09:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:27:07 INFO - PROCESS | 1248 | 1464625627365 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1248 | 1464625627368 Marionette TRACE conn6 <- [1,1262,null,{}] 09:27:07 INFO - PROCESS | 1248 | 1464625627371 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 1248 | 1464625627470 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (198B7C00) [pid = 1248] [serial = 891] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (198B8C00) [pid = 1248] [serial = 892] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (19EE4000) [pid = 1248] [serial = 895] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (19DB8C00) [pid = 1248] [serial = 894] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A176800) [pid = 1248] [serial = 904] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (105FC000) [pid = 1248] [serial = 882] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (112EF800) [pid = 1248] [serial = 883] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (189E5400) [pid = 1248] [serial = 888] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1787EC00) [pid = 1248] [serial = 885] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (17D95C00) [pid = 1248] [serial = 886] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (14C9DC00) [pid = 1248] [serial = 880] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1429F800) [pid = 1248] [serial = 879] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (17DB8800) [pid = 1248] [serial = 900] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1A00E800) [pid = 1248] [serial = 897] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1A14C000) [pid = 1248] [serial = 903] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1A00F400) [pid = 1248] [serial = 898] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (19D98000) [pid = 1248] [serial = 901] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (18E4C800) [pid = 1248] [serial = 889] [outer = 00000000] [url = about:blank] 09:27:07 INFO - PROCESS | 1248 | 1464625627573 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 1248 | ++DOCSHELL 1033F000 == 48 [pid = 1248] [id = 325] 09:27:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (10349800) [pid = 1248] [serial = 974] [outer = 00000000] 09:27:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (144F7C00) [pid = 1248] [serial = 975] [outer = 10349800] 09:27:07 INFO - PROCESS | 1248 | 1464625627619 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (14D98800) [pid = 1248] [serial = 976] [outer = 10349800] 09:27:08 INFO - PROCESS | 1248 | 1464625628044 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 09:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:27:08 INFO - PROCESS | 1248 | 1464625628097 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1248 | 1464625628100 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 09:27:08 INFO - PROCESS | 1248 | 1464625628103 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1248 | 1464625628106 Marionette TRACE conn6 <- [1,1266,null,{}] 09:27:08 INFO - PROCESS | 1248 | 1464625628117 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 1248 | 1464625628209 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 09:27:08 INFO - PROCESS | 1248 | 1464625628222 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1248 | ++DOCSHELL 17C14000 == 49 [pid = 1248] [id = 326] 09:27:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (17D95C00) [pid = 1248] [serial = 977] [outer = 00000000] 09:27:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (18E4C800) [pid = 1248] [serial = 978] [outer = 17D95C00] 09:27:08 INFO - PROCESS | 1248 | 1464625628277 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (19863000) [pid = 1248] [serial = 979] [outer = 17D95C00] 09:27:08 INFO - PROCESS | 1248 | 1464625628750 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 09:27:08 INFO - PROCESS | 1248 | 1464625628780 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 1248 | 1464625628782 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 09:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:27:08 INFO - PROCESS | 1248 | 1464625628786 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 1248 | 1464625628787 Marionette TRACE conn6 <- [1,1270,null,{}] 09:27:08 INFO - PROCESS | 1248 | 1464625628791 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:08 INFO - PROCESS | 1248 | 1464625628877 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 09:27:08 INFO - PROCESS | 1248 | 1464625628884 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1248 | ++DOCSHELL 198B6000 == 50 [pid = 1248] [id = 327] 09:27:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1995B400) [pid = 1248] [serial = 980] [outer = 00000000] 09:27:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (19D9B800) [pid = 1248] [serial = 981] [outer = 1995B400] 09:27:08 INFO - PROCESS | 1248 | 1464625628930 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (19DBC400) [pid = 1248] [serial = 982] [outer = 1995B400] 09:27:09 INFO - PROCESS | 1248 | 1464625629412 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 09:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:27:09 INFO - PROCESS | 1248 | 1464625629468 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 09:27:09 INFO - PROCESS | 1248 | 1464625629470 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 09:27:09 INFO - PROCESS | 1248 | 1464625629473 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:27:09 INFO - PROCESS | 1248 | 1464625629475 Marionette TRACE conn6 <- [1,1274,null,{}] 09:27:09 INFO - PROCESS | 1248 | 1464625629478 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:09 INFO - PROCESS | 1248 | 1464625629560 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 09:27:09 INFO - PROCESS | 1248 | 1464625629567 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:09 INFO - PROCESS | 1248 | ++DOCSHELL 19987000 == 51 [pid = 1248] [id = 328] 09:27:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19DBE800) [pid = 1248] [serial = 983] [outer = 00000000] 09:27:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19EEA800) [pid = 1248] [serial = 984] [outer = 19DBE800] 09:27:09 INFO - PROCESS | 1248 | 1464625629612 Marionette DEBUG loaded listener.js 09:27:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19F77C00) [pid = 1248] [serial = 985] [outer = 19DBE800] 09:27:10 INFO - PROCESS | 1248 | 1464625630091 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 671ms 09:27:10 INFO - PROCESS | 1248 | 1464625630163 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1248 | 1464625630165 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 09:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:27:10 INFO - PROCESS | 1248 | 1464625630169 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1248 | 1464625630170 Marionette TRACE conn6 <- [1,1278,null,{}] 09:27:10 INFO - PROCESS | 1248 | 1464625630174 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:10 INFO - PROCESS | 1248 | 1464625630341 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 09:27:10 INFO - PROCESS | 1248 | 1464625630389 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 1248 | ++DOCSHELL 1A14B800 == 52 [pid = 1248] [id = 329] 09:27:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1A14FC00) [pid = 1248] [serial = 986] [outer = 00000000] 09:27:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1A156800) [pid = 1248] [serial = 987] [outer = 1A14FC00] 09:27:10 INFO - PROCESS | 1248 | 1464625630441 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1A17AC00) [pid = 1248] [serial = 988] [outer = 1A14FC00] 09:27:10 INFO - PROCESS | 1248 | 1464625630910 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 770ms 09:27:10 INFO - PROCESS | 1248 | 1464625630957 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 1248 | 1464625630959 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 09:27:10 INFO - PROCESS | 1248 | 1464625630962 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 1248 | 1464625630964 Marionette TRACE conn6 <- [1,1282,null,{}] 09:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:27:10 INFO - PROCESS | 1248 | 1464625630968 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 1248 | 1464625631082 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 09:27:11 INFO - PROCESS | 1248 | 1464625631140 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:11 INFO - PROCESS | 1248 | ++DOCSHELL 1A17F400 == 53 [pid = 1248] [id = 330] 09:27:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A180400) [pid = 1248] [serial = 989] [outer = 00000000] 09:27:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A203C00) [pid = 1248] [serial = 990] [outer = 1A180400] 09:27:11 INFO - PROCESS | 1248 | 1464625631192 Marionette DEBUG loaded listener.js 09:27:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1A210C00) [pid = 1248] [serial = 991] [outer = 1A180400] 09:27:11 INFO - PROCESS | 1248 | 1464625631635 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 09:27:11 INFO - PROCESS | 1248 | 1464625631723 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 1248 | 1464625631725 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 09:27:11 INFO - PROCESS | 1248 | 1464625631729 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 1248 | 1464625631731 Marionette TRACE conn6 <- [1,1286,null,{}] 09:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:27:11 INFO - PROCESS | 1248 | 1464625631734 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 1248 | 1464625632036 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (19F7C000) [pid = 1248] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1A041400) [pid = 1248] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1995C000) [pid = 1248] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (0C9B4000) [pid = 1248] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1148C000) [pid = 1248] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (18E9C000) [pid = 1248] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (160C6000) [pid = 1248] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1A17EC00) [pid = 1248] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19DA2800) [pid = 1248] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:27:12 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1A151C00) [pid = 1248] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:27:12 INFO - PROCESS | 1248 | 1464625632102 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B4000 == 54 [pid = 1248] [id = 331] 09:27:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (0CFD2800) [pid = 1248] [serial = 992] [outer = 00000000] 09:27:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (160C8000) [pid = 1248] [serial = 993] [outer = 0CFD2800] 09:27:12 INFO - PROCESS | 1248 | 1464625632147 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1995C000) [pid = 1248] [serial = 994] [outer = 0CFD2800] 09:27:12 INFO - PROCESS | 1248 | 1464625632533 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 831ms 09:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:27:12 INFO - PROCESS | 1248 | 1464625632566 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 09:27:12 INFO - PROCESS | 1248 | 1464625632568 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 09:27:12 INFO - PROCESS | 1248 | 1464625632571 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:27:12 INFO - PROCESS | 1248 | 1464625632572 Marionette TRACE conn6 <- [1,1290,null,{}] 09:27:12 INFO - PROCESS | 1248 | 1464625632576 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:12 INFO - PROCESS | 1248 | 1464625632659 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 09:27:12 INFO - PROCESS | 1248 | 1464625632666 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1248 | ++DOCSHELL 19CD3C00 == 55 [pid = 1248] [id = 332] 09:27:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19DA6C00) [pid = 1248] [serial = 995] [outer = 00000000] 09:27:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1AD94800) [pid = 1248] [serial = 996] [outer = 19DA6C00] 09:27:12 INFO - PROCESS | 1248 | 1464625632713 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1AE48800) [pid = 1248] [serial = 997] [outer = 19DA6C00] 09:27:13 INFO - PROCESS | 1248 | 1464625633155 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 09:27:13 INFO - PROCESS | 1248 | 1464625633202 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1248 | 1464625633204 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 09:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:27:13 INFO - PROCESS | 1248 | 1464625633208 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1248 | 1464625633209 Marionette TRACE conn6 <- [1,1294,null,{}] 09:27:13 INFO - PROCESS | 1248 | 1464625633213 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 1248 | 1464625633302 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 09:27:13 INFO - PROCESS | 1248 | 1464625633309 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1248 | ++DOCSHELL 1AD93C00 == 56 [pid = 1248] [id = 333] 09:27:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1BCC1800) [pid = 1248] [serial = 998] [outer = 00000000] 09:27:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1C411800) [pid = 1248] [serial = 999] [outer = 1BCC1800] 09:27:13 INFO - PROCESS | 1248 | 1464625633357 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1D384800) [pid = 1248] [serial = 1000] [outer = 1BCC1800] 09:27:13 INFO - PROCESS | 1248 | 1464625633818 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 09:27:13 INFO - PROCESS | 1248 | 1464625633882 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 1248 | 1464625633884 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 09:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:27:13 INFO - PROCESS | 1248 | 1464625633887 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1248 | 1464625633900 Marionette TRACE conn6 <- [1,1298,null,{}] 09:27:13 INFO - PROCESS | 1248 | 1464625633904 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:14 INFO - PROCESS | 1248 | 1464625634010 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 09:27:14 INFO - PROCESS | 1248 | 1464625634159 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 1248 | ++DOCSHELL 0C941C00 == 57 [pid = 1248] [id = 334] 09:27:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (0C94D400) [pid = 1248] [serial = 1001] [outer = 00000000] 09:27:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (10150000) [pid = 1248] [serial = 1002] [outer = 0C94D400] 09:27:14 INFO - PROCESS | 1248 | 1464625634217 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (10349400) [pid = 1248] [serial = 1003] [outer = 0C94D400] 09:27:14 INFO - PROCESS | 1248 | 1464625634887 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 1248 | 1464625634927 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 09:27:14 INFO - PROCESS | 1248 | 1464625634932 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:27:14 INFO - PROCESS | 1248 | 1464625634936 Marionette TRACE conn6 <- [1,1302,null,{}] 09:27:14 INFO - PROCESS | 1248 | 1464625634941 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 1248 | 1464625635123 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 09:27:15 INFO - PROCESS | 1248 | 1464625635260 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1248 | ++DOCSHELL 17DB5C00 == 58 [pid = 1248] [id = 335] 09:27:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (18A27C00) [pid = 1248] [serial = 1004] [outer = 00000000] 09:27:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (18E9BC00) [pid = 1248] [serial = 1005] [outer = 18A27C00] 09:27:15 INFO - PROCESS | 1248 | 1464625635322 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (19959C00) [pid = 1248] [serial = 1006] [outer = 18A27C00] 09:27:15 INFO - PROCESS | 1248 | 1464625635965 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1080ms 09:27:16 INFO - PROCESS | 1248 | 1464625636019 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 1248 | 1464625636024 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 09:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:27:16 INFO - PROCESS | 1248 | 1464625636050 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 1248 | 1464625636053 Marionette TRACE conn6 <- [1,1306,null,{}] 09:27:16 INFO - PROCESS | 1248 | 1464625636057 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:16 INFO - PROCESS | 1248 | 1464625636172 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 09:27:16 INFO - PROCESS | 1248 | 1464625636308 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:16 INFO - PROCESS | 1248 | ++DOCSHELL 1A150800 == 59 [pid = 1248] [id = 336] 09:27:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1A155400) [pid = 1248] [serial = 1007] [outer = 00000000] 09:27:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1A27B800) [pid = 1248] [serial = 1008] [outer = 1A155400] 09:27:16 INFO - PROCESS | 1248 | 1464625636368 Marionette DEBUG loaded listener.js 09:27:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1C4AAC00) [pid = 1248] [serial = 1009] [outer = 1A155400] 09:27:16 INFO - PROCESS | 1248 | 1464625636948 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 931ms 09:27:16 INFO - PROCESS | 1248 | 1464625636982 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1248 | 1464625636985 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 09:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:27:17 INFO - PROCESS | 1248 | 1464625636995 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1248 | 1464625637002 Marionette TRACE conn6 <- [1,1310,null,{}] 09:27:17 INFO - PROCESS | 1248 | 1464625637007 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 1248 | 1464625637120 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 09:27:17 INFO - PROCESS | 1248 | 1464625637257 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1248 | ++DOCSHELL 0FD03800 == 60 [pid = 1248] [id = 337] 09:27:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1D69E400) [pid = 1248] [serial = 1010] [outer = 00000000] 09:27:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1D6A3000) [pid = 1248] [serial = 1011] [outer = 1D69E400] 09:27:17 INFO - PROCESS | 1248 | 1464625637315 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1DBC7800) [pid = 1248] [serial = 1012] [outer = 1D69E400] 09:27:17 INFO - PROCESS | 1248 | 1464625637914 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 931ms 09:27:17 INFO - PROCESS | 1248 | 1464625637923 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 09:27:17 INFO - PROCESS | 1248 | 1464625637926 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 09:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:27:17 INFO - PROCESS | 1248 | 1464625637930 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1248 | 1464625637932 Marionette TRACE conn6 <- [1,1314,null,{}] 09:27:17 INFO - PROCESS | 1248 | 1464625637936 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 1248 | 1464625638051 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 09:27:18 INFO - PROCESS | 1248 | 1464625638161 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 1248 | ++DOCSHELL 1D6A2C00 == 61 [pid = 1248] [id = 338] 09:27:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1DBCDC00) [pid = 1248] [serial = 1013] [outer = 00000000] 09:27:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1DBD1800) [pid = 1248] [serial = 1014] [outer = 1DBCDC00] 09:27:18 INFO - PROCESS | 1248 | 1464625638219 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1DCAD400) [pid = 1248] [serial = 1015] [outer = 1DBCDC00] 09:27:18 INFO - PROCESS | 1248 | 1464625638865 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 971ms 09:27:18 INFO - PROCESS | 1248 | 1464625638903 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1248 | 1464625638906 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 09:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:27:18 INFO - PROCESS | 1248 | 1464625638909 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1248 | 1464625638911 Marionette TRACE conn6 <- [1,1318,null,{}] 09:27:18 INFO - PROCESS | 1248 | 1464625638915 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:19 INFO - PROCESS | 1248 | 1464625639025 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 09:27:19 INFO - PROCESS | 1248 | 1464625639137 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1248 | ++DOCSHELL 17D95000 == 62 [pid = 1248] [id = 339] 09:27:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (17DA1400) [pid = 1248] [serial = 1016] [outer = 00000000] 09:27:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (19985400) [pid = 1248] [serial = 1017] [outer = 17DA1400] 09:27:19 INFO - PROCESS | 1248 | 1464625639199 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1A14D800) [pid = 1248] [serial = 1018] [outer = 17DA1400] 09:27:20 INFO - PROCESS | 1248 | 1464625640000 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1123ms 09:27:20 INFO - PROCESS | 1248 | 1464625640036 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1248 | 1464625640040 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 09:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:27:20 INFO - PROCESS | 1248 | 1464625640045 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1248 | 1464625640049 Marionette TRACE conn6 <- [1,1322,null,{}] 09:27:20 INFO - PROCESS | 1248 | 1464625640054 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 1248 | 1464625640156 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 09:27:20 INFO - PROCESS | 1248 | 1464625640267 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1248 | ++DOCSHELL 105ED800 == 63 [pid = 1248] [id = 340] 09:27:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (14497400) [pid = 1248] [serial = 1019] [outer = 00000000] 09:27:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (162E6800) [pid = 1248] [serial = 1020] [outer = 14497400] 09:27:20 INFO - PROCESS | 1248 | 1464625640317 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (17DAB800) [pid = 1248] [serial = 1021] [outer = 14497400] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 19985800 == 62 [pid = 1248] [id = 270] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 1AD93C00 == 61 [pid = 1248] [id = 333] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 19CD3C00 == 60 [pid = 1248] [id = 332] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 0C9B4000 == 59 [pid = 1248] [id = 331] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 1A17F400 == 58 [pid = 1248] [id = 330] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 1A14B800 == 57 [pid = 1248] [id = 329] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 19987000 == 56 [pid = 1248] [id = 328] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 198B6000 == 55 [pid = 1248] [id = 327] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 17C14000 == 54 [pid = 1248] [id = 326] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 1033F000 == 53 [pid = 1248] [id = 325] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 14FA9000 == 52 [pid = 1248] [id = 324] 09:27:20 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (18A2FC00) [pid = 1248] [serial = 912] [outer = 00000000] [url = about:blank] 09:27:20 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (1A20F000) [pid = 1248] [serial = 915] [outer = 00000000] [url = about:blank] 09:27:20 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1AE4D000) [pid = 1248] [serial = 918] [outer = 00000000] [url = about:blank] 09:27:20 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1BC18800) [pid = 1248] [serial = 921] [outer = 00000000] [url = about:blank] 09:27:20 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1C15FC00) [pid = 1248] [serial = 954] [outer = 00000000] [url = about:blank] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 1CA7A400 == 51 [pid = 1248] [id = 322] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 1AE47C00 == 50 [pid = 1248] [id = 321] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 189CA400 == 49 [pid = 1248] [id = 320] 09:27:20 INFO - PROCESS | 1248 | --DOCSHELL 10346800 == 48 [pid = 1248] [id = 319] 09:27:21 INFO - PROCESS | 1248 | 1464625640991 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 971ms 09:27:21 INFO - PROCESS | 1248 | 1464625641017 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 1248 | 1464625641022 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1A00BC00) [pid = 1248] [serial = 939] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1A04F800) [pid = 1248] [serial = 942] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (19D9C000) [pid = 1248] [serial = 936] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (0FC3A800) [pid = 1248] [serial = 927] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (10156C00) [pid = 1248] [serial = 928] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1A015800) [pid = 1248] [serial = 940] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (14FB1000) [pid = 1248] [serial = 925] [outer = 00000000] [url = about:blank] 09:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (14A7D400) [pid = 1248] [serial = 924] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (19871000) [pid = 1248] [serial = 933] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (198BC800) [pid = 1248] [serial = 934] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (11494400) [pid = 1248] [serial = 909] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (17BEFC00) [pid = 1248] [serial = 930] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (17D98C00) [pid = 1248] [serial = 931] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1A1F0000) [pid = 1248] [serial = 945] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1A14B400) [pid = 1248] [serial = 943] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1A153800) [pid = 1248] [serial = 948] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1B4AB800) [pid = 1248] [serial = 951] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1A1EE400) [pid = 1248] [serial = 949] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1BC18C00) [pid = 1248] [serial = 952] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (19DB5000) [pid = 1248] [serial = 937] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1A20EC00) [pid = 1248] [serial = 946] [outer = 00000000] [url = about:blank] 09:27:21 INFO - PROCESS | 1248 | 1464625641057 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 1248 | 1464625641060 Marionette TRACE conn6 <- [1,1326,null,{}] 09:27:21 INFO - PROCESS | 1248 | 1464625641065 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:21 INFO - PROCESS | 1248 | 1464625641154 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 09:27:21 INFO - PROCESS | 1248 | 1464625641161 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 1248 | ++DOCSHELL 10218400 == 49 [pid = 1248] [id = 341] 09:27:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (10219800) [pid = 1248] [serial = 1022] [outer = 00000000] 09:27:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (10346000) [pid = 1248] [serial = 1023] [outer = 10219800] 09:27:21 INFO - PROCESS | 1248 | 1464625641208 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (144EB400) [pid = 1248] [serial = 1024] [outer = 10219800] 09:27:22 INFO - PROCESS | 1248 | 1464625642129 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1146ms 09:27:22 INFO - PROCESS | 1248 | 1464625642189 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1248 | 1464625642192 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 09:27:22 INFO - PROCESS | 1248 | 1464625642195 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:27:22 INFO - PROCESS | 1248 | 1464625642198 Marionette TRACE conn6 <- [1,1330,null,{}] 09:27:22 INFO - PROCESS | 1248 | 1464625642208 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:22 INFO - PROCESS | 1248 | 1464625642297 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 09:27:22 INFO - PROCESS | 1248 | 1464625642315 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1248 | ++DOCSHELL 189CA400 == 50 [pid = 1248] [id = 342] 09:27:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (189E7800) [pid = 1248] [serial = 1025] [outer = 00000000] 09:27:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (18EA4C00) [pid = 1248] [serial = 1026] [outer = 189E7800] 09:27:22 INFO - PROCESS | 1248 | 1464625642365 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (198B2C00) [pid = 1248] [serial = 1027] [outer = 189E7800] 09:27:22 INFO - PROCESS | 1248 | 1464625642871 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 09:27:22 INFO - PROCESS | 1248 | 1464625642929 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1248 | 1464625642931 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 09:27:22 INFO - PROCESS | 1248 | 1464625642934 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:27:22 INFO - PROCESS | 1248 | 1464625642936 Marionette TRACE conn6 <- [1,1334,null,{}] 09:27:22 INFO - PROCESS | 1248 | 1464625642939 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 1248 | 1464625643027 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 09:27:23 INFO - PROCESS | 1248 | 1464625643033 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1248 | ++DOCSHELL 198B6C00 == 51 [pid = 1248] [id = 343] 09:27:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1995CC00) [pid = 1248] [serial = 1028] [outer = 00000000] 09:27:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (19DA0000) [pid = 1248] [serial = 1029] [outer = 1995CC00] 09:27:23 INFO - PROCESS | 1248 | 1464625643079 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (19EE8400) [pid = 1248] [serial = 1030] [outer = 1995CC00] 09:27:23 INFO - PROCESS | 1248 | 1464625643572 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 09:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:27:23 INFO - PROCESS | 1248 | 1464625643609 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 09:27:23 INFO - PROCESS | 1248 | 1464625643611 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 09:27:23 INFO - PROCESS | 1248 | 1464625643614 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1248 | 1464625643616 Marionette TRACE conn6 <- [1,1338,null,{}] 09:27:23 INFO - PROCESS | 1248 | 1464625643619 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:23 INFO - PROCESS | 1248 | 1464625643735 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 09:27:23 INFO - PROCESS | 1248 | 1464625643742 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 1248 | ++DOCSHELL 14D93C00 == 52 [pid = 1248] [id = 344] 09:27:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (162ED400) [pid = 1248] [serial = 1031] [outer = 00000000] 09:27:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1A00CC00) [pid = 1248] [serial = 1032] [outer = 162ED400] 09:27:23 INFO - PROCESS | 1248 | 1464625643840 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1A012C00) [pid = 1248] [serial = 1033] [outer = 162ED400] 09:27:24 INFO - PROCESS | 1248 | 1464625644312 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 09:27:24 INFO - PROCESS | 1248 | 1464625644346 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 1248 | 1464625644348 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 09:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:27:24 INFO - PROCESS | 1248 | 1464625644351 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 1248 | 1464625644353 Marionette TRACE conn6 <- [1,1342,null,{}] 09:27:24 INFO - PROCESS | 1248 | 1464625644356 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:24 INFO - PROCESS | 1248 | 1464625644496 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 09:27:24 INFO - PROCESS | 1248 | 1464625644575 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1248 | ++DOCSHELL 1A019800 == 53 [pid = 1248] [id = 345] 09:27:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1A14A400) [pid = 1248] [serial = 1034] [outer = 00000000] 09:27:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1A1E5000) [pid = 1248] [serial = 1035] [outer = 1A14A400] 09:27:24 INFO - PROCESS | 1248 | 1464625644621 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1A1EC000) [pid = 1248] [serial = 1036] [outer = 1A14A400] 09:27:25 INFO - PROCESS | 1248 | 1464625645060 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 09:27:25 INFO - PROCESS | 1248 | 1464625645115 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1248 | 1464625645117 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 09:27:25 INFO - PROCESS | 1248 | 1464625645120 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1248 | 1464625645122 Marionette TRACE conn6 <- [1,1346,null,{}] 09:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:27:25 INFO - PROCESS | 1248 | 1464625645126 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 1248 | 1464625645241 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 09:27:25 INFO - PROCESS | 1248 | 1464625645253 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 1248 | ++DOCSHELL 1A204800 == 54 [pid = 1248] [id = 346] 09:27:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1A206800) [pid = 1248] [serial = 1037] [outer = 00000000] 09:27:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1AD87C00) [pid = 1248] [serial = 1038] [outer = 1A206800] 09:27:25 INFO - PROCESS | 1248 | 1464625645594 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1AD93000) [pid = 1248] [serial = 1039] [outer = 1A206800] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (0C9B2800) [pid = 1248] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (180D0400) [pid = 1248] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (14C9D000) [pid = 1248] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (0C9B3400) [pid = 1248] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (14D8E800) [pid = 1248] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (19224C00) [pid = 1248] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1A00DC00) [pid = 1248] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1A04A800) [pid = 1248] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1A1E6C00) [pid = 1248] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1A14FC00) [pid = 1248] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1A180400) [pid = 1248] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (0CFD2800) [pid = 1248] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (17D95C00) [pid = 1248] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (14FB0400) [pid = 1248] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1BC1F800) [pid = 1248] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1995B400) [pid = 1248] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (10349800) [pid = 1248] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (19DBE800) [pid = 1248] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:27:25 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (19DA6C00) [pid = 1248] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:27:26 INFO - PROCESS | 1248 | 1464625645989 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 930ms 09:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:27:26 INFO - PROCESS | 1248 | 1464625646057 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 1248 | 1464625646059 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 09:27:26 INFO - PROCESS | 1248 | 1464625646062 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1248 | 1464625646064 Marionette TRACE conn6 <- [1,1350,null,{}] 09:27:26 INFO - PROCESS | 1248 | 1464625646067 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:26 INFO - PROCESS | 1248 | 1464625646184 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 09:27:26 INFO - PROCESS | 1248 | 1464625646197 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 1248 | ++DOCSHELL 10349800 == 55 [pid = 1248] [id = 347] 09:27:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1060E400) [pid = 1248] [serial = 1040] [outer = 00000000] 09:27:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19DA6C00) [pid = 1248] [serial = 1041] [outer = 1060E400] 09:27:26 INFO - PROCESS | 1248 | 1464625646241 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1A017800) [pid = 1248] [serial = 1042] [outer = 1060E400] 09:27:26 INFO - PROCESS | 1248 | 1464625646667 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 631ms 09:27:26 INFO - PROCESS | 1248 | 1464625646693 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 09:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:27:26 INFO - PROCESS | 1248 | 1464625646695 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 09:27:26 INFO - PROCESS | 1248 | 1464625646698 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 1248 | 1464625646700 Marionette TRACE conn6 <- [1,1354,null,{}] 09:27:26 INFO - PROCESS | 1248 | 1464625646703 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:26 INFO - PROCESS | 1248 | 1464625646788 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 09:27:26 INFO - PROCESS | 1248 | 1464625646916 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 1248 | ++DOCSHELL 162F2C00 == 56 [pid = 1248] [id = 348] 09:27:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (180CE000) [pid = 1248] [serial = 1043] [outer = 00000000] 09:27:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A279C00) [pid = 1248] [serial = 1044] [outer = 180CE000] 09:27:26 INFO - PROCESS | 1248 | 1464625646961 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1B4AD400) [pid = 1248] [serial = 1045] [outer = 180CE000] 09:27:27 INFO - PROCESS | 1248 | 1464625647338 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 1248 | 1464625647371 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 09:27:27 INFO - PROCESS | 1248 | 1464625647374 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 1248 | 1464625647376 Marionette TRACE conn6 <- [1,1358,null,{}] 09:27:27 INFO - PROCESS | 1248 | 1464625647379 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:27 INFO - PROCESS | 1248 | 1464625647462 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 09:27:27 INFO - PROCESS | 1248 | 1464625647469 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1248 | ++DOCSHELL 1A26C800 == 57 [pid = 1248] [id = 349] 09:27:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1BC22C00) [pid = 1248] [serial = 1046] [outer = 00000000] 09:27:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1CA77400) [pid = 1248] [serial = 1047] [outer = 1BC22C00] 09:27:27 INFO - PROCESS | 1248 | 1464625647514 Marionette DEBUG loaded listener.js 09:27:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1D444C00) [pid = 1248] [serial = 1048] [outer = 1BC22C00] 09:27:28 INFO - PROCESS | 1248 | 1464625648279 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 1248 | 1464625648311 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 09:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:27:28 INFO - PROCESS | 1248 | 1464625648316 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:27:28 INFO - PROCESS | 1248 | 1464625648321 Marionette TRACE conn6 <- [1,1362,null,{}] 09:27:28 INFO - PROCESS | 1248 | 1464625648326 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:28 INFO - PROCESS | 1248 | 1464625648442 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 09:27:28 INFO - PROCESS | 1248 | 1464625648581 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 1248 | ++DOCSHELL 14D8C400 == 58 [pid = 1248] [id = 350] 09:27:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (14D95000) [pid = 1248] [serial = 1049] [outer = 00000000] 09:27:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1780A400) [pid = 1248] [serial = 1050] [outer = 14D95000] 09:27:28 INFO - PROCESS | 1248 | 1464625648639 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (17D9B800) [pid = 1248] [serial = 1051] [outer = 14D95000] 09:27:29 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:29 INFO - PROCESS | 1248 | 1464625649240 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 1248 | 1464625649298 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 09:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:27:29 INFO - PROCESS | 1248 | 1464625649304 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 1248 | 1464625649307 Marionette TRACE conn6 <- [1,1366,null,{}] 09:27:29 INFO - PROCESS | 1248 | 1464625649311 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 1248 | 1464625649429 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 09:27:29 INFO - PROCESS | 1248 | 1464625649567 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1248 | ++DOCSHELL 19EEB800 == 59 [pid = 1248] [id = 351] 09:27:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1A00C800) [pid = 1248] [serial = 1052] [outer = 00000000] 09:27:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1A153400) [pid = 1248] [serial = 1053] [outer = 1A00C800] 09:27:29 INFO - PROCESS | 1248 | 1464625649624 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1A180000) [pid = 1248] [serial = 1054] [outer = 1A00C800] 09:27:30 INFO - PROCESS | 1248 | 1464625650214 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1248 | 1464625650279 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 09:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:27:30 INFO - PROCESS | 1248 | 1464625650282 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1248 | 1464625650286 Marionette TRACE conn6 <- [1,1370,null,{}] 09:27:30 INFO - PROCESS | 1248 | 1464625650297 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 1248 | 1464625650419 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 09:27:30 INFO - PROCESS | 1248 | 1464625650523 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:30 INFO - PROCESS | 1248 | ++DOCSHELL 18E9B800 == 60 [pid = 1248] [id = 352] 09:27:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1D447400) [pid = 1248] [serial = 1055] [outer = 00000000] 09:27:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1DBC9000) [pid = 1248] [serial = 1056] [outer = 1D447400] 09:27:30 INFO - PROCESS | 1248 | 1464625650581 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1DCB0000) [pid = 1248] [serial = 1057] [outer = 1D447400] 09:27:31 INFO - PROCESS | 1248 | [1248] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:31 INFO - PROCESS | 1248 | 1464625651223 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:27:31 INFO - PROCESS | 1248 | 1464625651263 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 09:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:27:31 INFO - PROCESS | 1248 | 1464625651267 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:27:31 INFO - PROCESS | 1248 | 1464625651269 Marionette TRACE conn6 <- [1,1374,null,{}] 09:27:31 INFO - PROCESS | 1248 | 1464625651273 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:31 INFO - PROCESS | 1248 | 1464625651389 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 09:27:31 INFO - PROCESS | 1248 | 1464625651525 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1248 | ++DOCSHELL 1DCBA000 == 61 [pid = 1248] [id = 353] 09:27:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1DCBA800) [pid = 1248] [serial = 1058] [outer = 00000000] 09:27:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1EB4E400) [pid = 1248] [serial = 1059] [outer = 1DCBA800] 09:27:31 INFO - PROCESS | 1248 | 1464625651581 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1EB51800) [pid = 1248] [serial = 1060] [outer = 1DCBA800] 09:27:32 INFO - PROCESS | 1248 | 1464625652179 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1248 | 1464625652203 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 09:27:32 INFO - PROCESS | 1248 | 1464625652206 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:27:32 INFO - PROCESS | 1248 | 1464625652208 Marionette TRACE conn6 <- [1,1378,null,{}] 09:27:32 INFO - PROCESS | 1248 | 1464625652227 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 1248 | 1464625652333 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 09:27:32 INFO - PROCESS | 1248 | 1464625652483 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 1248 | ++DOCSHELL 144F7800 == 62 [pid = 1248] [id = 354] 09:27:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (19EE7000) [pid = 1248] [serial = 1061] [outer = 00000000] 09:27:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1EEA8C00) [pid = 1248] [serial = 1062] [outer = 19EE7000] 09:27:32 INFO - PROCESS | 1248 | 1464625652538 Marionette DEBUG loaded listener.js 09:27:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1EEAD400) [pid = 1248] [serial = 1063] [outer = 19EE7000] 09:27:33 INFO - PROCESS | 1248 | 1464625653142 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 990ms 09:27:33 INFO - PROCESS | 1248 | 1464625653201 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 1248 | 1464625653203 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 09:27:33 INFO - PROCESS | 1248 | 1464625653207 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:27:33 INFO - PROCESS | 1248 | 1464625653209 Marionette TRACE conn6 <- [1,1382,null,{}] 09:27:33 INFO - PROCESS | 1248 | 1464625653213 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:33 INFO - PROCESS | 1248 | 1464625653335 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 09:27:33 INFO - PROCESS | 1248 | 1464625653614 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B0400 == 63 [pid = 1248] [id = 355] 09:27:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (0CF6FC00) [pid = 1248] [serial = 1064] [outer = 00000000] 09:27:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1033F000) [pid = 1248] [serial = 1065] [outer = 0CF6FC00] 09:27:33 INFO - PROCESS | 1248 | 1464625653672 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (14A26000) [pid = 1248] [serial = 1066] [outer = 0CF6FC00] 09:27:34 INFO - PROCESS | 1248 | 1464625654322 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1182ms 09:27:34 INFO - PROCESS | 1248 | 1464625654393 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 09:27:34 INFO - PROCESS | 1248 | 1464625654397 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 09:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:27:34 INFO - PROCESS | 1248 | 1464625654401 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1248 | 1464625654405 Marionette TRACE conn6 <- [1,1386,null,{}] 09:27:34 INFO - PROCESS | 1248 | 1464625654410 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 1248 | 1464625654519 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 09:27:34 INFO - PROCESS | 1248 | 1464625654667 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 14C9B000 == 62 [pid = 1248] [id = 275] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 0C9B1C00 == 61 [pid = 1248] [id = 274] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 162F2C00 == 60 [pid = 1248] [id = 348] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 10349800 == 59 [pid = 1248] [id = 347] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 1A204800 == 58 [pid = 1248] [id = 346] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 1A019800 == 57 [pid = 1248] [id = 345] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 14D93C00 == 56 [pid = 1248] [id = 344] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 198B6C00 == 55 [pid = 1248] [id = 343] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 189CA400 == 54 [pid = 1248] [id = 342] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 10218400 == 53 [pid = 1248] [id = 341] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 105ED800 == 52 [pid = 1248] [id = 340] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1C411800) [pid = 1248] [serial = 999] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | ++DOCSHELL 0CF7B000 == 53 [pid = 1248] [id = 356] 09:27:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (0CFD2800) [pid = 1248] [serial = 1067] [outer = 00000000] 09:27:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (10215C00) [pid = 1248] [serial = 1068] [outer = 0CFD2800] 09:27:34 INFO - PROCESS | 1248 | 1464625654778 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (14A23C00) [pid = 1248] [serial = 1069] [outer = 0CFD2800] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 1D6A2C00 == 52 [pid = 1248] [id = 338] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 0FD03800 == 51 [pid = 1248] [id = 337] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 1A150800 == 50 [pid = 1248] [id = 336] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 17DB5C00 == 49 [pid = 1248] [id = 335] 09:27:34 INFO - PROCESS | 1248 | --DOCSHELL 0C941C00 == 48 [pid = 1248] [id = 334] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (0FDF4C00) [pid = 1248] [serial = 781] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (198C0000) [pid = 1248] [serial = 787] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (15BE9800) [pid = 1248] [serial = 784] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (10156000) [pid = 1248] [serial = 823] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (17808C00) [pid = 1248] [serial = 826] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (19DB0800) [pid = 1248] [serial = 829] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1A04A000) [pid = 1248] [serial = 832] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1A156400) [pid = 1248] [serial = 865] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (17C1BC00) [pid = 1248] [serial = 972] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1C40F800) [pid = 1248] [serial = 955] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (19D9B800) [pid = 1248] [serial = 981] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (19DBC400) [pid = 1248] [serial = 982] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1A210C00) [pid = 1248] [serial = 991] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (144F7C00) [pid = 1248] [serial = 975] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (14D98800) [pid = 1248] [serial = 976] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (19EEA800) [pid = 1248] [serial = 984] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1D444400) [pid = 1248] [serial = 969] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1CD77400) [pid = 1248] [serial = 966] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (14D92800) [pid = 1248] [serial = 957] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1922B400) [pid = 1248] [serial = 960] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1AD94800) [pid = 1248] [serial = 996] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1995C000) [pid = 1248] [serial = 994] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1AE48800) [pid = 1248] [serial = 997] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (19F77C00) [pid = 1248] [serial = 985] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1A208000) [pid = 1248] [serial = 907] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1A156800) [pid = 1248] [serial = 987] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A203C00) [pid = 1248] [serial = 990] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1A17AC00) [pid = 1248] [serial = 988] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (160C8000) [pid = 1248] [serial = 993] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (18E4C800) [pid = 1248] [serial = 978] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19863000) [pid = 1248] [serial = 979] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1C15F000) [pid = 1248] [serial = 963] [outer = 00000000] [url = about:blank] 09:27:34 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (17DB6800) [pid = 1248] [serial = 973] [outer = 00000000] [url = about:blank] 09:27:35 INFO - PROCESS | 1248 | 1464625655204 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 890ms 09:27:35 INFO - PROCESS | 1248 | 1464625655294 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1248 | 1464625655298 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 09:27:35 INFO - PROCESS | 1248 | 1464625655302 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1248 | 1464625655304 Marionette TRACE conn6 <- [1,1390,null,{}] 09:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:27:35 INFO - PROCESS | 1248 | 1464625655308 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:35 INFO - PROCESS | 1248 | 1464625655397 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 09:27:35 INFO - PROCESS | 1248 | 1464625655413 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:35 INFO - PROCESS | 1248 | ++DOCSHELL 166E5400 == 49 [pid = 1248] [id = 357] 09:27:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1787FC00) [pid = 1248] [serial = 1070] [outer = 00000000] 09:27:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (17D99000) [pid = 1248] [serial = 1071] [outer = 1787FC00] 09:27:35 INFO - PROCESS | 1248 | 1464625655459 Marionette DEBUG loaded listener.js 09:27:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (17DB9800) [pid = 1248] [serial = 1072] [outer = 1787FC00] 09:27:35 INFO - PROCESS | 1248 | 1464625655928 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 09:27:36 INFO - PROCESS | 1248 | 1464625655977 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1248 | 1464625655979 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 09:27:36 INFO - PROCESS | 1248 | 1464625655984 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:27:36 INFO - PROCESS | 1248 | 1464625655990 Marionette TRACE conn6 <- [1,1394,null,{}] 09:27:36 INFO - PROCESS | 1248 | 1464625655999 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:36 INFO - PROCESS | 1248 | 1464625656090 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 09:27:36 INFO - PROCESS | 1248 | 1464625656101 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1248 | ++DOCSHELL 189CBC00 == 50 [pid = 1248] [id = 358] 09:27:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19986400) [pid = 1248] [serial = 1073] [outer = 00000000] 09:27:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19D9D400) [pid = 1248] [serial = 1074] [outer = 19986400] 09:27:36 INFO - PROCESS | 1248 | 1464625656147 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19DB1C00) [pid = 1248] [serial = 1075] [outer = 19986400] 09:27:36 INFO - PROCESS | 1248 | 1464625656663 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 09:27:36 INFO - PROCESS | 1248 | 1464625656717 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 1248 | 1464625656719 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 09:27:36 INFO - PROCESS | 1248 | 1464625656723 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:27:36 INFO - PROCESS | 1248 | 1464625656724 Marionette TRACE conn6 <- [1,1398,null,{}] 09:27:36 INFO - PROCESS | 1248 | 1464625656728 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:36 INFO - PROCESS | 1248 | 1464625656816 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 09:27:36 INFO - PROCESS | 1248 | 1464625656822 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1248 | ++DOCSHELL 1021D400 == 51 [pid = 1248] [id = 359] 09:27:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (19DA4800) [pid = 1248] [serial = 1076] [outer = 00000000] 09:27:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19EEC400) [pid = 1248] [serial = 1077] [outer = 19DA4800] 09:27:36 INFO - PROCESS | 1248 | 1464625656867 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A015000) [pid = 1248] [serial = 1078] [outer = 19DA4800] 09:27:37 INFO - PROCESS | 1248 | 1464625657381 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 09:27:37 INFO - PROCESS | 1248 | 1464625657397 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1248 | 1464625657399 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 09:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:27:37 INFO - PROCESS | 1248 | 1464625657407 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 1248 | 1464625657409 Marionette TRACE conn6 <- [1,1402,null,{}] 09:27:37 INFO - PROCESS | 1248 | 1464625657412 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 1248 | 1464625657554 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 09:27:37 INFO - PROCESS | 1248 | 1464625657580 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A019400 == 52 [pid = 1248] [id = 360] 09:27:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A042800) [pid = 1248] [serial = 1079] [outer = 00000000] 09:27:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1A04DC00) [pid = 1248] [serial = 1080] [outer = 1A042800] 09:27:37 INFO - PROCESS | 1248 | 1464625657635 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1A174800) [pid = 1248] [serial = 1081] [outer = 1A042800] 09:27:38 INFO - PROCESS | 1248 | 1464625658108 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 732ms 09:27:38 INFO - PROCESS | 1248 | 1464625658169 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1248 | 1464625658171 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 09:27:38 INFO - PROCESS | 1248 | 1464625658174 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:27:38 INFO - PROCESS | 1248 | 1464625658176 Marionette TRACE conn6 <- [1,1406,null,{}] 09:27:38 INFO - PROCESS | 1248 | 1464625658184 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 1248 | 1464625658303 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 09:27:38 INFO - PROCESS | 1248 | 1464625658373 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1248 | ++DOCSHELL 198BAC00 == 53 [pid = 1248] [id = 361] 09:27:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1A17AC00) [pid = 1248] [serial = 1082] [outer = 00000000] 09:27:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1A26F400) [pid = 1248] [serial = 1083] [outer = 1A17AC00] 09:27:38 INFO - PROCESS | 1248 | 1464625658420 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1A2E7000) [pid = 1248] [serial = 1084] [outer = 1A17AC00] 09:27:38 INFO - PROCESS | 1248 | 1464625658858 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 09:27:38 INFO - PROCESS | 1248 | 1464625658920 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 1248 | 1464625658922 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 09:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:27:38 INFO - PROCESS | 1248 | 1464625658935 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 1248 | 1464625658937 Marionette TRACE conn6 <- [1,1410,null,{}] 09:27:38 INFO - PROCESS | 1248 | 1464625658940 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 1248 | 1464625659179 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1BCC1800) [pid = 1248] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (180CE000) [pid = 1248] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (162ED400) [pid = 1248] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1A14A400) [pid = 1248] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (14497400) [pid = 1248] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1995CC00) [pid = 1248] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (10219800) [pid = 1248] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (189E7800) [pid = 1248] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A206800) [pid = 1248] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:27:39 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1060E400) [pid = 1248] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:27:39 INFO - PROCESS | 1248 | 1464625659247 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C96C800 == 54 [pid = 1248] [id = 362] 09:27:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (0C9AC000) [pid = 1248] [serial = 1085] [outer = 00000000] 09:27:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (17DA1C00) [pid = 1248] [serial = 1086] [outer = 0C9AC000] 09:27:39 INFO - PROCESS | 1248 | 1464625659292 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19D9C400) [pid = 1248] [serial = 1087] [outer = 0C9AC000] 09:27:39 INFO - PROCESS | 1248 | 1464625659674 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 09:27:39 INFO - PROCESS | 1248 | 1464625659707 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 1248 | 1464625659709 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 09:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:27:39 INFO - PROCESS | 1248 | 1464625659712 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1248 | 1464625659714 Marionette TRACE conn6 <- [1,1414,null,{}] 09:27:39 INFO - PROCESS | 1248 | 1464625659717 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 1248 | 1464625659801 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 09:27:39 INFO - PROCESS | 1248 | 1464625659807 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 1248 | ++DOCSHELL 1A17C000 == 55 [pid = 1248] [id = 363] 09:27:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1AD8F400) [pid = 1248] [serial = 1088] [outer = 00000000] 09:27:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1BC21400) [pid = 1248] [serial = 1089] [outer = 1AD8F400] 09:27:39 INFO - PROCESS | 1248 | 1464625659853 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1C43C400) [pid = 1248] [serial = 1090] [outer = 1AD8F400] 09:27:40 INFO - PROCESS | 1248 | 1464625660295 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 631ms 09:27:40 INFO - PROCESS | 1248 | 1464625660343 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 1248 | 1464625660345 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 09:27:40 INFO - PROCESS | 1248 | 1464625660348 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:27:40 INFO - PROCESS | 1248 | 1464625660350 Marionette TRACE conn6 <- [1,1418,null,{}] 09:27:40 INFO - PROCESS | 1248 | 1464625660354 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 1248 | 1464625660440 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 09:27:40 INFO - PROCESS | 1248 | 1464625660446 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1248 | ++DOCSHELL 1C4B1C00 == 56 [pid = 1248] [id = 364] 09:27:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1CA71800) [pid = 1248] [serial = 1091] [outer = 00000000] 09:27:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1D444800) [pid = 1248] [serial = 1092] [outer = 1CA71800] 09:27:40 INFO - PROCESS | 1248 | 1464625660491 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1D69AC00) [pid = 1248] [serial = 1093] [outer = 1CA71800] 09:27:41 INFO - PROCESS | 1248 | 1464625660975 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 09:27:41 INFO - PROCESS | 1248 | 1464625661023 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 1248 | 1464625661025 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 09:27:41 INFO - PROCESS | 1248 | 1464625661028 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 1248 | 1464625661030 Marionette TRACE conn6 <- [1,1422,null,{}] 09:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:27:41 INFO - PROCESS | 1248 | 1464625661033 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 1248 | 1464625661122 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 09:27:41 INFO - PROCESS | 1248 | 1464625661128 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1248 | ++DOCSHELL 18EA7C00 == 57 [pid = 1248] [id = 365] 09:27:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (198B8000) [pid = 1248] [serial = 1094] [outer = 00000000] 09:27:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1DBD3C00) [pid = 1248] [serial = 1095] [outer = 198B8000] 09:27:41 INFO - PROCESS | 1248 | 1464625661178 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1EEA7000) [pid = 1248] [serial = 1096] [outer = 198B8000] 09:27:42 INFO - PROCESS | 1248 | 1464625661994 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1014ms 09:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:27:42 INFO - PROCESS | 1248 | 1464625662048 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 1248 | 1464625662052 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 09:27:42 INFO - PROCESS | 1248 | 1464625662056 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1248 | 1464625662060 Marionette TRACE conn6 <- [1,1426,null,{}] 09:27:42 INFO - PROCESS | 1248 | 1464625662087 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 1248 | 1464625662205 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 09:27:42 INFO - PROCESS | 1248 | 1464625662345 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 1248 | ++DOCSHELL 10286800 == 58 [pid = 1248] [id = 366] 09:27:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (14C94400) [pid = 1248] [serial = 1097] [outer = 00000000] 09:27:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (17C15000) [pid = 1248] [serial = 1098] [outer = 14C94400] 09:27:42 INFO - PROCESS | 1248 | 1464625662403 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (189C6000) [pid = 1248] [serial = 1099] [outer = 14C94400] 09:27:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (19871000) [pid = 1248] [serial = 1100] [outer = 0FC8EC00] 09:27:43 INFO - PROCESS | 1248 | 1464625663090 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1075ms 09:27:43 INFO - PROCESS | 1248 | 1464625663151 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 1248 | 1464625663156 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 09:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:27:43 INFO - PROCESS | 1248 | 1464625663163 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 1248 | 1464625663166 Marionette TRACE conn6 <- [1,1430,null,{}] 09:27:43 INFO - PROCESS | 1248 | 1464625663170 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 1248 | 1464625663287 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 09:27:43 INFO - PROCESS | 1248 | 1464625663426 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1248 | ++DOCSHELL 1A14CC00 == 59 [pid = 1248] [id = 367] 09:27:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1A14DC00) [pid = 1248] [serial = 1101] [outer = 00000000] 09:27:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1A20C800) [pid = 1248] [serial = 1102] [outer = 1A14DC00] 09:27:43 INFO - PROCESS | 1248 | 1464625663482 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1BC1B000) [pid = 1248] [serial = 1103] [outer = 1A14DC00] 09:27:44 INFO - PROCESS | 1248 | 1464625664076 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 09:27:44 INFO - PROCESS | 1248 | 1464625664139 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1248 | 1464625664141 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 09:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:27:44 INFO - PROCESS | 1248 | 1464625664145 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1248 | 1464625664149 Marionette TRACE conn6 <- [1,1434,null,{}] 09:27:44 INFO - PROCESS | 1248 | 1464625664161 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 1248 | 1464625664324 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 09:27:44 INFO - PROCESS | 1248 | 1464625664341 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 1248 | ++DOCSHELL 1C4AD000 == 60 [pid = 1248] [id = 368] 09:27:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1EEAF400) [pid = 1248] [serial = 1104] [outer = 00000000] 09:27:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1EEB4800) [pid = 1248] [serial = 1105] [outer = 1EEAF400] 09:27:44 INFO - PROCESS | 1248 | 1464625664399 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1F576000) [pid = 1248] [serial = 1106] [outer = 1EEAF400] 09:27:45 INFO - PROCESS | 1248 | 1464625665059 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 971ms 09:27:45 INFO - PROCESS | 1248 | 1464625665124 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 1248 | 1464625665127 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 09:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:27:45 INFO - PROCESS | 1248 | 1464625665131 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - PROCESS | 1248 | 1464625665133 Marionette TRACE conn6 <- [1,1438,null,{}] 09:27:45 INFO - PROCESS | 1248 | 1464625665137 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 1248 | 1464625665248 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 09:27:45 INFO - PROCESS | 1248 | 1464625665388 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1248 | ++DOCSHELL 1F57E400 == 61 [pid = 1248] [id = 369] 09:27:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1F57E800) [pid = 1248] [serial = 1107] [outer = 00000000] 09:27:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1FF4AC00) [pid = 1248] [serial = 1108] [outer = 1F57E800] 09:27:45 INFO - PROCESS | 1248 | 1464625665444 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1FF4F400) [pid = 1248] [serial = 1109] [outer = 1F57E800] 09:27:46 INFO - PROCESS | 1248 | 1464625666061 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 09:27:46 INFO - PROCESS | 1248 | 1464625666103 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 1248 | 1464625666106 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 09:27:46 INFO - PROCESS | 1248 | 1464625666109 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:27:46 INFO - PROCESS | 1248 | 1464625666112 Marionette TRACE conn6 <- [1,1442,null,{}] 09:27:46 INFO - PROCESS | 1248 | 1464625666115 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 1248 | 1464625666223 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 09:27:46 INFO - PROCESS | 1248 | 1464625666337 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1248 | ++DOCSHELL 1FF50800 == 62 [pid = 1248] [id = 370] 09:27:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1FF51C00) [pid = 1248] [serial = 1110] [outer = 00000000] 09:27:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1FF57800) [pid = 1248] [serial = 1111] [outer = 1FF51C00] 09:27:46 INFO - PROCESS | 1248 | 1464625666434 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (20104400) [pid = 1248] [serial = 1112] [outer = 1FF51C00] 09:27:47 INFO - PROCESS | 1248 | 1464625667029 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 970ms 09:27:47 INFO - PROCESS | 1248 | 1464625667083 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 1248 | 1464625667086 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 09:27:47 INFO - PROCESS | 1248 | 1464625667090 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:27:47 INFO - PROCESS | 1248 | 1464625667092 Marionette TRACE conn6 <- [1,1446,null,{}] 09:27:47 INFO - PROCESS | 1248 | 1464625667095 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 1248 | 1464625667214 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 09:27:47 INFO - PROCESS | 1248 | 1464625667354 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 1248 | ++DOCSHELL 11210000 == 63 [pid = 1248] [id = 371] 09:27:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (112F2400) [pid = 1248] [serial = 1113] [outer = 00000000] 09:27:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (189C2C00) [pid = 1248] [serial = 1114] [outer = 112F2400] 09:27:47 INFO - PROCESS | 1248 | 1464625667413 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (198C0400) [pid = 1248] [serial = 1115] [outer = 112F2400] 09:27:48 INFO - PROCESS | 1248 | 1464625668232 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1166ms 09:27:48 INFO - PROCESS | 1248 | 1464625668260 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 09:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:27:48 INFO - PROCESS | 1248 | 1464625668264 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 09:27:48 INFO - PROCESS | 1248 | 1464625668269 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 1248 | 1464625668272 Marionette TRACE conn6 <- [1,1450,null,{}] 09:27:48 INFO - PROCESS | 1248 | 1464625668278 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 1248 | 1464625668383 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 09:27:48 INFO - PROCESS | 1248 | 1464625668528 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1248 | ++DOCSHELL 1080E800 == 64 [pid = 1248] [id = 372] 09:27:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1148B800) [pid = 1248] [serial = 1116] [outer = 00000000] 09:27:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (14F1BC00) [pid = 1248] [serial = 1117] [outer = 1148B800] 09:27:48 INFO - PROCESS | 1248 | 1464625668583 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (18EA6000) [pid = 1248] [serial = 1118] [outer = 1148B800] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 1C4B1C00 == 63 [pid = 1248] [id = 364] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 1A17C000 == 62 [pid = 1248] [id = 363] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 0C96C800 == 61 [pid = 1248] [id = 362] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 17D95000 == 60 [pid = 1248] [id = 339] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 198BAC00 == 59 [pid = 1248] [id = 361] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 1A019400 == 58 [pid = 1248] [id = 360] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 1021D400 == 57 [pid = 1248] [id = 359] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 189CBC00 == 56 [pid = 1248] [id = 358] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 166E5400 == 55 [pid = 1248] [id = 357] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (10150000) [pid = 1248] [serial = 1002] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (18E9BC00) [pid = 1248] [serial = 1005] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1A27B800) [pid = 1248] [serial = 1008] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (1D6A3000) [pid = 1248] [serial = 1011] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1DBD1800) [pid = 1248] [serial = 1014] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 0CF7B000 == 54 [pid = 1248] [id = 356] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 0C9B0400 == 53 [pid = 1248] [id = 355] 09:27:49 INFO - PROCESS | 1248 | --DOCSHELL 14D8C400 == 52 [pid = 1248] [id = 350] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1D384800) [pid = 1248] [serial = 1000] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1A00CC00) [pid = 1248] [serial = 1032] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1A1E5000) [pid = 1248] [serial = 1035] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (17DAB800) [pid = 1248] [serial = 1021] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (162E6800) [pid = 1248] [serial = 1020] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (19DA0000) [pid = 1248] [serial = 1029] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1A012C00) [pid = 1248] [serial = 1033] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (10346000) [pid = 1248] [serial = 1023] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (144EB400) [pid = 1248] [serial = 1024] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (18EA4C00) [pid = 1248] [serial = 1026] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (198B2C00) [pid = 1248] [serial = 1027] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (19985400) [pid = 1248] [serial = 1017] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A1EC000) [pid = 1248] [serial = 1036] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1AD87C00) [pid = 1248] [serial = 1038] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1AD93000) [pid = 1248] [serial = 1039] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (19DA6C00) [pid = 1248] [serial = 1041] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1B4AD400) [pid = 1248] [serial = 1045] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1A017800) [pid = 1248] [serial = 1042] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (19EE8400) [pid = 1248] [serial = 1030] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1A279C00) [pid = 1248] [serial = 1044] [outer = 00000000] [url = about:blank] 09:27:49 INFO - PROCESS | 1248 | 1464625669232 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1021ms 09:27:49 INFO - PROCESS | 1248 | 1464625669291 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 1248 | 1464625669297 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 09:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:27:49 INFO - PROCESS | 1248 | 1464625669302 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 1248 | 1464625669305 Marionette TRACE conn6 <- [1,1454,null,{}] 09:27:49 INFO - PROCESS | 1248 | 1464625669308 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 1248 | 1464625669400 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 09:27:49 INFO - PROCESS | 1248 | 1464625669407 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 1248 | ++DOCSHELL 10348000 == 53 [pid = 1248] [id = 373] 09:27:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (14282000) [pid = 1248] [serial = 1119] [outer = 00000000] 09:27:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (15B02800) [pid = 1248] [serial = 1120] [outer = 14282000] 09:27:49 INFO - PROCESS | 1248 | 1464625669458 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (160C5000) [pid = 1248] [serial = 1121] [outer = 14282000] 09:27:50 INFO - PROCESS | 1248 | 1464625669980 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 731ms 09:27:50 INFO - PROCESS | 1248 | 1464625670035 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1248 | 1464625670038 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 09:27:50 INFO - PROCESS | 1248 | 1464625670041 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:27:50 INFO - PROCESS | 1248 | 1464625670045 Marionette TRACE conn6 <- [1,1458,null,{}] 09:27:50 INFO - PROCESS | 1248 | 1464625670054 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 1248 | 1464625670146 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 09:27:50 INFO - PROCESS | 1248 | 1464625670247 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1248 | ++DOCSHELL 198B7400 == 54 [pid = 1248] [id = 374] 09:27:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (19985400) [pid = 1248] [serial = 1122] [outer = 00000000] 09:27:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (19DA0000) [pid = 1248] [serial = 1123] [outer = 19985400] 09:27:50 INFO - PROCESS | 1248 | 1464625670298 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (19DB9C00) [pid = 1248] [serial = 1124] [outer = 19985400] 09:27:50 INFO - PROCESS | 1248 | 1464625670699 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 09:27:50 INFO - PROCESS | 1248 | 1464625670775 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 1248 | 1464625670778 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 09:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:27:50 INFO - PROCESS | 1248 | 1464625670784 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 1248 | 1464625670786 Marionette TRACE conn6 <- [1,1462,null,{}] 09:27:50 INFO - PROCESS | 1248 | 1464625670789 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 1248 | 1464625670879 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 09:27:50 INFO - PROCESS | 1248 | 1464625670891 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 1248 | ++DOCSHELL 19EE9C00 == 55 [pid = 1248] [id = 375] 09:27:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (19EEA400) [pid = 1248] [serial = 1125] [outer = 00000000] 09:27:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (19F84400) [pid = 1248] [serial = 1126] [outer = 19EEA400] 09:27:50 INFO - PROCESS | 1248 | 1464625670939 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1A050800) [pid = 1248] [serial = 1127] [outer = 19EEA400] 09:27:51 INFO - PROCESS | 1248 | 1464625671435 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 670ms 09:27:51 INFO - PROCESS | 1248 | 1464625671459 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 1248 | 1464625671461 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 09:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:27:51 INFO - PROCESS | 1248 | 1464625671464 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 1248 | 1464625671465 Marionette TRACE conn6 <- [1,1466,null,{}] 09:27:51 INFO - PROCESS | 1248 | 1464625671469 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 1248 | 1464625671588 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 09:27:51 INFO - PROCESS | 1248 | 1464625671653 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 1248 | ++DOCSHELL 1A14D400 == 56 [pid = 1248] [id = 376] 09:27:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1A14FC00) [pid = 1248] [serial = 1128] [outer = 00000000] 09:27:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1A1E5000) [pid = 1248] [serial = 1129] [outer = 1A14FC00] 09:27:51 INFO - PROCESS | 1248 | 1464625671698 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1A1E7000) [pid = 1248] [serial = 1130] [outer = 1A14FC00] 09:27:52 INFO - PROCESS | 1248 | 1464625672147 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 09:27:52 INFO - PROCESS | 1248 | 1464625672196 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1248 | 1464625672198 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 09:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:27:52 INFO - PROCESS | 1248 | 1464625672201 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1248 | 1464625672202 Marionette TRACE conn6 <- [1,1470,null,{}] 09:27:52 INFO - PROCESS | 1248 | 1464625672206 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 1248 | 1464625672374 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 09:27:52 INFO - PROCESS | 1248 | 1464625672400 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1248 | ++DOCSHELL 1A27B800 == 57 [pid = 1248] [id = 377] 09:27:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1B4AA800) [pid = 1248] [serial = 1131] [outer = 00000000] 09:27:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1BC1D400) [pid = 1248] [serial = 1132] [outer = 1B4AA800] 09:27:52 INFO - PROCESS | 1248 | 1464625672446 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1BCC1400) [pid = 1248] [serial = 1133] [outer = 1B4AA800] 09:27:52 INFO - PROCESS | 1248 | 1464625672915 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 770ms 09:27:52 INFO - PROCESS | 1248 | 1464625672972 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 1248 | 1464625672974 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 09:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:27:53 INFO - PROCESS | 1248 | 1464625672977 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1248 | 1464625672979 Marionette TRACE conn6 <- [1,1474,null,{}] 09:27:53 INFO - PROCESS | 1248 | 1464625672983 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 1248 | 1464625673106 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 09:27:53 INFO - PROCESS | 1248 | 1464625673177 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1248 | ++DOCSHELL 1C0AD000 == 58 [pid = 1248] [id = 378] 09:27:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1C0B5400) [pid = 1248] [serial = 1134] [outer = 00000000] 09:27:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1CD79C00) [pid = 1248] [serial = 1135] [outer = 1C0B5400] 09:27:53 INFO - PROCESS | 1248 | 1464625673225 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1D5DBC00) [pid = 1248] [serial = 1136] [outer = 1C0B5400] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1787FC00) [pid = 1248] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1A17AC00) [pid = 1248] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (1A042800) [pid = 1248] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (0C9AC000) [pid = 1248] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (0CFD2800) [pid = 1248] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (0CF6FC00) [pid = 1248] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1AD8F400) [pid = 1248] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (19986400) [pid = 1248] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (19DA4800) [pid = 1248] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1BC22C00) [pid = 1248] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:27:53 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1CA71800) [pid = 1248] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:27:53 INFO - PROCESS | 1248 | 1464625673765 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 831ms 09:27:53 INFO - PROCESS | 1248 | 1464625673809 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 09:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:27:53 INFO - PROCESS | 1248 | 1464625673811 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 09:27:53 INFO - PROCESS | 1248 | 1464625673814 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1248 | 1464625673825 Marionette TRACE conn6 <- [1,1478,null,{}] 09:27:53 INFO - PROCESS | 1248 | 1464625673829 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 1248 | 1464625673914 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 09:27:53 INFO - PROCESS | 1248 | 1464625673923 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 1248 | ++DOCSHELL 1922D800 == 59 [pid = 1248] [id = 379] 09:27:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1998A800) [pid = 1248] [serial = 1137] [outer = 00000000] 09:27:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1A157000) [pid = 1248] [serial = 1138] [outer = 1998A800] 09:27:54 INFO - PROCESS | 1248 | 1464625673968 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1B4AD800) [pid = 1248] [serial = 1139] [outer = 1998A800] 09:27:54 INFO - PROCESS | 1248 | 1464625674407 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 631ms 09:27:54 INFO - PROCESS | 1248 | 1464625674460 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 1248 | 1464625674462 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 09:27:54 INFO - PROCESS | 1248 | 1464625674465 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 1248 | 1464625674467 Marionette TRACE conn6 <- [1,1482,null,{}] 09:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:27:54 INFO - PROCESS | 1248 | 1464625674470 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 1248 | 1464625674555 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 09:27:54 INFO - PROCESS | 1248 | 1464625674565 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1248 | ++DOCSHELL 1C405C00 == 60 [pid = 1248] [id = 380] 09:27:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1C40F800) [pid = 1248] [serial = 1140] [outer = 00000000] 09:27:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1D6A3000) [pid = 1248] [serial = 1141] [outer = 1C40F800] 09:27:54 INFO - PROCESS | 1248 | 1464625674611 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1DBC5800) [pid = 1248] [serial = 1142] [outer = 1C40F800] 09:27:55 INFO - PROCESS | 1248 | 1464625675055 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 630ms 09:27:55 INFO - PROCESS | 1248 | 1464625675104 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 1248 | 1464625675106 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 09:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:27:55 INFO - PROCESS | 1248 | 1464625675109 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 1248 | 1464625675110 Marionette TRACE conn6 <- [1,1486,null,{}] 09:27:55 INFO - PROCESS | 1248 | 1464625675114 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 1248 | 1464625675200 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 09:27:55 INFO - PROCESS | 1248 | 1464625675207 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 1248 | ++DOCSHELL 1D6A2000 == 61 [pid = 1248] [id = 381] 09:27:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1DCAF000) [pid = 1248] [serial = 1143] [outer = 00000000] 09:27:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1EB54C00) [pid = 1248] [serial = 1144] [outer = 1DCAF000] 09:27:55 INFO - PROCESS | 1248 | 1464625675252 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1EEB2400) [pid = 1248] [serial = 1145] [outer = 1DCAF000] 09:27:55 INFO - PROCESS | 1248 | 1464625675932 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 870ms 09:27:56 INFO - PROCESS | 1248 | 1464625676021 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 1248 | 1464625676025 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 09:27:56 INFO - PROCESS | 1248 | 1464625676030 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:27:56 INFO - PROCESS | 1248 | 1464625676033 Marionette TRACE conn6 <- [1,1490,null,{}] 09:27:56 INFO - PROCESS | 1248 | 1464625676040 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 1248 | 1464625676154 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 09:27:56 INFO - PROCESS | 1248 | 1464625676288 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1248 | ++DOCSHELL 10343400 == 62 [pid = 1248] [id = 382] 09:27:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (105F3800) [pid = 1248] [serial = 1146] [outer = 00000000] 09:27:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1780AC00) [pid = 1248] [serial = 1147] [outer = 105F3800] 09:27:56 INFO - PROCESS | 1248 | 1464625676347 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (17DB7800) [pid = 1248] [serial = 1148] [outer = 105F3800] 09:27:57 INFO - PROCESS | 1248 | 1464625677017 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1019ms 09:27:57 INFO - PROCESS | 1248 | 1464625677055 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1248 | 1464625677061 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 09:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:27:57 INFO - PROCESS | 1248 | 1464625677067 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1248 | 1464625677071 Marionette TRACE conn6 <- [1,1494,null,{}] 09:27:57 INFO - PROCESS | 1248 | 1464625677075 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 1248 | 1464625677194 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 09:27:57 INFO - PROCESS | 1248 | 1464625677336 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1248 | ++DOCSHELL 19DA2800 == 63 [pid = 1248] [id = 383] 09:27:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (19DB2800) [pid = 1248] [serial = 1149] [outer = 00000000] 09:27:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1A00E800) [pid = 1248] [serial = 1150] [outer = 19DB2800] 09:27:57 INFO - PROCESS | 1248 | 1464625677393 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (1A20A400) [pid = 1248] [serial = 1151] [outer = 19DB2800] 09:27:58 INFO - PROCESS | 1248 | 1464625678012 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 970ms 09:27:58 INFO - PROCESS | 1248 | 1464625678039 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 1248 | 1464625678042 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 09:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:27:58 INFO - PROCESS | 1248 | 1464625678046 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 1248 | 1464625678050 Marionette TRACE conn6 <- [1,1498,null,{}] 09:27:58 INFO - PROCESS | 1248 | 1464625678061 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 1248 | 1464625678175 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 09:27:58 INFO - PROCESS | 1248 | 1464625678333 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 1248 | ++DOCSHELL 1EEA5800 == 64 [pid = 1248] [id = 384] 09:27:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1EEAAC00) [pid = 1248] [serial = 1152] [outer = 00000000] 09:27:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1F579C00) [pid = 1248] [serial = 1153] [outer = 1EEAAC00] 09:27:58 INFO - PROCESS | 1248 | 1464625678392 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1FF4F000) [pid = 1248] [serial = 1154] [outer = 1EEAAC00] 09:27:59 INFO - PROCESS | 1248 | 1464625679026 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1022ms 09:27:59 INFO - PROCESS | 1248 | 1464625679072 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 1248 | 1464625679074 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 09:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:27:59 INFO - PROCESS | 1248 | 1464625679078 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1248 | 1464625679080 Marionette TRACE conn6 <- [1,1502,null,{}] 09:27:59 INFO - PROCESS | 1248 | 1464625679084 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 1248 | 1464625679199 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 09:27:59 INFO - PROCESS | 1248 | 1464625679340 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1248 | ++DOCSHELL 20131400 == 65 [pid = 1248] [id = 385] 09:27:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (20134C00) [pid = 1248] [serial = 1155] [outer = 00000000] 09:27:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (2013D400) [pid = 1248] [serial = 1156] [outer = 20134C00] 09:27:59 INFO - PROCESS | 1248 | 1464625679397 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (20B03000) [pid = 1248] [serial = 1157] [outer = 20134C00] 09:28:00 INFO - PROCESS | 1248 | 1464625679977 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 971ms 09:28:00 INFO - PROCESS | 1248 | 1464625680051 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1248 | 1464625680053 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 09:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:28:00 INFO - PROCESS | 1248 | 1464625680057 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 1248 | 1464625680059 Marionette TRACE conn6 <- [1,1506,null,{}] 09:28:00 INFO - PROCESS | 1248 | 1464625680063 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 1248 | 1464625680176 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 09:28:00 INFO - PROCESS | 1248 | 1464625680312 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 1248 | ++DOCSHELL 2013C400 == 66 [pid = 1248] [id = 386] 09:28:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (2013D000) [pid = 1248] [serial = 1158] [outer = 00000000] 09:28:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (20B0B400) [pid = 1248] [serial = 1159] [outer = 2013D000] 09:28:00 INFO - PROCESS | 1248 | 1464625680368 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (20B0E000) [pid = 1248] [serial = 1160] [outer = 2013D000] 09:28:00 INFO - PROCESS | 1248 | 1464625680967 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 09:28:01 INFO - PROCESS | 1248 | 1464625680991 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 1248 | 1464625680994 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 09:28:01 INFO - PROCESS | 1248 | 1464625680997 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:28:01 INFO - PROCESS | 1248 | 1464625680999 Marionette TRACE conn6 <- [1,1510,null,{}] 09:28:01 INFO - PROCESS | 1248 | 1464625681003 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 1248 | 1464625681302 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 09:28:01 INFO - PROCESS | 1248 | 1464625681473 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1248 | ++DOCSHELL 14288800 == 67 [pid = 1248] [id = 387] 09:28:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (14A25400) [pid = 1248] [serial = 1161] [outer = 00000000] 09:28:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (14F11C00) [pid = 1248] [serial = 1162] [outer = 14A25400] 09:28:01 INFO - PROCESS | 1248 | 1464625681528 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (15BE5400) [pid = 1248] [serial = 1163] [outer = 14A25400] 09:28:02 INFO - PROCESS | 1248 | 1464625682136 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:28:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:28:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:28:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:28:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:28:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:28:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:28:02 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:28:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:28:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1184ms 09:28:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:28:02 INFO - PROCESS | 1248 | 1464625682186 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1248 | 1464625682189 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 09:28:02 INFO - PROCESS | 1248 | 1464625682194 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1248 | 1464625682198 Marionette TRACE conn6 <- [1,1514,null,{}] 09:28:02 INFO - PROCESS | 1248 | 1464625682203 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 1248 | 1464625682310 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 09:28:02 INFO - PROCESS | 1248 | 1464625682426 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 1248 | ++DOCSHELL 1A016C00 == 68 [pid = 1248] [id = 388] 09:28:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (1A019800) [pid = 1248] [serial = 1164] [outer = 00000000] 09:28:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (1A04BC00) [pid = 1248] [serial = 1165] [outer = 1A019800] 09:28:02 INFO - PROCESS | 1248 | 1464625682518 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (1A157800) [pid = 1248] [serial = 1166] [outer = 1A019800] 09:28:03 INFO - PROCESS | 1248 | 1464625683107 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:28:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:28:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:28:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:28:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:28:03 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 930ms 09:28:03 INFO - PROCESS | 1248 | 1464625683126 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 1248 | 1464625683129 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 09:28:03 INFO - PROCESS | 1248 | 1464625683132 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:28:03 INFO - PROCESS | 1248 | 1464625683134 Marionette TRACE conn6 <- [1,1518,null,{}] 09:28:03 INFO - PROCESS | 1248 | 1464625683138 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 1248 | 1464625683238 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 09:28:03 INFO - PROCESS | 1248 | 1464625683409 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 1AD8F000 == 67 [pid = 1248] [id = 306] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 1C405C00 == 66 [pid = 1248] [id = 380] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 1922D800 == 65 [pid = 1248] [id = 379] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 1C0AD000 == 64 [pid = 1248] [id = 378] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 1A27B800 == 63 [pid = 1248] [id = 377] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 1A14D400 == 62 [pid = 1248] [id = 376] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 19EE9C00 == 61 [pid = 1248] [id = 375] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 198B7400 == 60 [pid = 1248] [id = 374] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 10348000 == 59 [pid = 1248] [id = 373] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (1A153400) [pid = 1248] [serial = 1053] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (1DBC9000) [pid = 1248] [serial = 1056] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (1780A400) [pid = 1248] [serial = 1050] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (1EB4E400) [pid = 1248] [serial = 1059] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (1EEA8C00) [pid = 1248] [serial = 1062] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AC000 == 60 [pid = 1248] [id = 389] 09:28:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (0C9AEC00) [pid = 1248] [serial = 1167] [outer = 00000000] 09:28:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (105FC000) [pid = 1248] [serial = 1168] [outer = 0C9AEC00] 09:28:03 INFO - PROCESS | 1248 | 1464625683516 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (15BEA000) [pid = 1248] [serial = 1169] [outer = 0C9AEC00] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 1080E800 == 59 [pid = 1248] [id = 372] 09:28:03 INFO - PROCESS | 1248 | --DOCSHELL 18EA7C00 == 58 [pid = 1248] [id = 365] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (1D69AC00) [pid = 1248] [serial = 1093] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (17D99000) [pid = 1248] [serial = 1071] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (1A2E7000) [pid = 1248] [serial = 1084] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (1A174800) [pid = 1248] [serial = 1081] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (17DA1C00) [pid = 1248] [serial = 1086] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1A04DC00) [pid = 1248] [serial = 1080] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (14A23C00) [pid = 1248] [serial = 1069] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (10215C00) [pid = 1248] [serial = 1068] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (1A26F400) [pid = 1248] [serial = 1083] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (1033F000) [pid = 1248] [serial = 1065] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (1BC21400) [pid = 1248] [serial = 1089] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (19DB1C00) [pid = 1248] [serial = 1075] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (17DB9800) [pid = 1248] [serial = 1072] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (1A015000) [pid = 1248] [serial = 1078] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (19EEC400) [pid = 1248] [serial = 1077] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1C43C400) [pid = 1248] [serial = 1090] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1CA77400) [pid = 1248] [serial = 1047] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (14A26000) [pid = 1248] [serial = 1066] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (19D9C400) [pid = 1248] [serial = 1087] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (19D9D400) [pid = 1248] [serial = 1074] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1D444C00) [pid = 1248] [serial = 1048] [outer = 00000000] [url = about:blank] 09:28:03 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1D444800) [pid = 1248] [serial = 1092] [outer = 00000000] [url = about:blank] 09:28:04 INFO - PROCESS | 1248 | 1464625683995 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:28:04 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:28:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:28:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:28:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:28:04 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:28:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:28:04 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:28:04 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 930ms 09:28:04 INFO - PROCESS | 1248 | 1464625684066 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1248 | 1464625684069 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 09:28:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:28:04 INFO - PROCESS | 1248 | 1464625684079 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1248 | 1464625684084 Marionette TRACE conn6 <- [1,1522,null,{}] 09:28:04 INFO - PROCESS | 1248 | 1464625684087 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 1248 | 1464625684181 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 09:28:04 INFO - PROCESS | 1248 | 1464625684191 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1248 | ++DOCSHELL 198BEC00 == 59 [pid = 1248] [id = 390] 09:28:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (19D9D400) [pid = 1248] [serial = 1170] [outer = 00000000] 09:28:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (19EEAC00) [pid = 1248] [serial = 1171] [outer = 19D9D400] 09:28:04 INFO - PROCESS | 1248 | 1464625684237 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1A00FC00) [pid = 1248] [serial = 1172] [outer = 19D9D400] 09:28:04 INFO - PROCESS | 1248 | 1464625684718 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:28:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 09:28:04 INFO - PROCESS | 1248 | 1464625684766 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 09:28:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:28:04 INFO - PROCESS | 1248 | 1464625684768 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 09:28:04 INFO - PROCESS | 1248 | 1464625684771 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1248 | 1464625684773 Marionette TRACE conn6 <- [1,1526,null,{}] 09:28:04 INFO - PROCESS | 1248 | 1464625684776 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 1248 | 1464625684864 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 09:28:04 INFO - PROCESS | 1248 | 1464625684872 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 1248 | ++DOCSHELL 1A016800 == 60 [pid = 1248] [id = 391] 09:28:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1A019400) [pid = 1248] [serial = 1173] [outer = 00000000] 09:28:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1A1E6C00) [pid = 1248] [serial = 1174] [outer = 1A019400] 09:28:04 INFO - PROCESS | 1248 | 1464625684917 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1AD87000) [pid = 1248] [serial = 1175] [outer = 1A019400] 09:28:05 INFO - PROCESS | 1248 | 1464625685381 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:28:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 630ms 09:28:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:28:05 INFO - PROCESS | 1248 | 1464625685402 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 1248 | 1464625685404 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 09:28:05 INFO - PROCESS | 1248 | 1464625685407 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 1248 | 1464625685409 Marionette TRACE conn6 <- [1,1530,null,{}] 09:28:05 INFO - PROCESS | 1248 | 1464625685416 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 1248 | 1464625685503 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 09:28:05 INFO - PROCESS | 1248 | 1464625685514 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1248 | ++DOCSHELL 1BC18400 == 61 [pid = 1248] [id = 392] 09:28:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1BC1D000) [pid = 1248] [serial = 1176] [outer = 00000000] 09:28:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1C411400) [pid = 1248] [serial = 1177] [outer = 1BC1D000] 09:28:05 INFO - PROCESS | 1248 | 1464625685566 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (1CA7A400) [pid = 1248] [serial = 1178] [outer = 1BC1D000] 09:28:06 INFO - PROCESS | 1248 | 1464625686054 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:28:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 09:28:06 INFO - PROCESS | 1248 | 1464625686096 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1248 | 1464625686098 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 09:28:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:28:06 INFO - PROCESS | 1248 | 1464625686125 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1248 | 1464625686127 Marionette TRACE conn6 <- [1,1534,null,{}] 09:28:06 INFO - PROCESS | 1248 | 1464625686131 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 1248 | 1464625686263 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 09:28:06 INFO - PROCESS | 1248 | 1464625686325 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1248 | ++DOCSHELL 1CD7B000 == 62 [pid = 1248] [id = 393] 09:28:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1D43FC00) [pid = 1248] [serial = 1179] [outer = 00000000] 09:28:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1D69E800) [pid = 1248] [serial = 1180] [outer = 1D43FC00] 09:28:06 INFO - PROCESS | 1248 | 1464625686375 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1DBCBC00) [pid = 1248] [serial = 1181] [outer = 1D43FC00] 09:28:06 INFO - PROCESS | 1248 | 1464625686810 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:28:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 09:28:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:28:06 INFO - PROCESS | 1248 | 1464625686860 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1248 | 1464625686862 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 09:28:06 INFO - PROCESS | 1248 | 1464625686865 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1248 | 1464625686866 Marionette TRACE conn6 <- [1,1538,null,{}] 09:28:06 INFO - PROCESS | 1248 | 1464625686870 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 1248 | 1464625687020 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 09:28:07 INFO - PROCESS | 1248 | 1464625687044 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 1248 | ++DOCSHELL 1DBCF000 == 63 [pid = 1248] [id = 394] 09:28:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (1DCB0400) [pid = 1248] [serial = 1182] [outer = 00000000] 09:28:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (1EB53800) [pid = 1248] [serial = 1183] [outer = 1DCB0400] 09:28:07 INFO - PROCESS | 1248 | 1464625687089 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (1EEAF800) [pid = 1248] [serial = 1184] [outer = 1DCB0400] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (1B559C00) [pid = 1248] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (1A00C800) [pid = 1248] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (18A2D000) [pid = 1248] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (1A1E4000) [pid = 1248] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1D69E400) [pid = 1248] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1BCC7000) [pid = 1248] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (189CAC00) [pid = 1248] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1DCBA800) [pid = 1248] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (14D95000) [pid = 1248] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1A1EAC00) [pid = 1248] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1D440C00) [pid = 1248] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (17DA1400) [pid = 1248] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (14C75400) [pid = 1248] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (19EE7000) [pid = 1248] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1A155400) [pid = 1248] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1CA7B800) [pid = 1248] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (14286800) [pid = 1248] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1A17D000) [pid = 1248] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (19EEA000) [pid = 1248] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1B4AA800) [pid = 1248] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A14DC00) [pid = 1248] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1C0B5400) [pid = 1248] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1C40F800) [pid = 1248] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (19985400) [pid = 1248] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1148B800) [pid = 1248] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1FF51C00) [pid = 1248] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1EEAF400) [pid = 1248] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (112F2400) [pid = 1248] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (14C94400) [pid = 1248] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1F57E800) [pid = 1248] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19EEA400) [pid = 1248] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (14282000) [pid = 1248] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1A14FC00) [pid = 1248] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1998A800) [pid = 1248] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1DBCDC00) [pid = 1248] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1D447400) [pid = 1248] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1AD90C00) [pid = 1248] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (17DB8000) [pid = 1248] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (18A27C00) [pid = 1248] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (0C942800) [pid = 1248] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:28:07 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (0C94D400) [pid = 1248] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:28:08 INFO - PROCESS | 1248 | 1464625688301 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:28:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1472ms 09:28:08 INFO - PROCESS | 1248 | 1464625688341 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 1248 | 1464625688346 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 09:28:08 INFO - PROCESS | 1248 | 1464625688351 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:28:08 INFO - PROCESS | 1248 | 1464625688355 Marionette TRACE conn6 <- [1,1542,null,{}] 09:28:08 INFO - PROCESS | 1248 | 1464625688361 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 1248 | 1464625688481 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 09:28:08 INFO - PROCESS | 1248 | 1464625688629 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1248 | ++DOCSHELL 14C77400 == 64 [pid = 1248] [id = 395] 09:28:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (14C94400) [pid = 1248] [serial = 1185] [outer = 00000000] 09:28:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (160C2800) [pid = 1248] [serial = 1186] [outer = 14C94400] 09:28:08 INFO - PROCESS | 1248 | 1464625688688 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (17882C00) [pid = 1248] [serial = 1187] [outer = 14C94400] 09:28:09 INFO - PROCESS | 1248 | 1464625689323 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:28:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1020ms 09:28:09 INFO - PROCESS | 1248 | 1464625689375 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1248 | 1464625689381 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 09:28:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:28:09 INFO - PROCESS | 1248 | 1464625689388 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1248 | 1464625689391 Marionette TRACE conn6 <- [1,1546,null,{}] 09:28:09 INFO - PROCESS | 1248 | 1464625689395 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 1248 | 1464625689512 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 09:28:09 INFO - PROCESS | 1248 | 1464625689658 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 1248 | ++DOCSHELL 19224C00 == 65 [pid = 1248] [id = 396] 09:28:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (198B1400) [pid = 1248] [serial = 1188] [outer = 00000000] 09:28:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19958800) [pid = 1248] [serial = 1189] [outer = 198B1400] 09:28:09 INFO - PROCESS | 1248 | 1464625689715 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (19CCD000) [pid = 1248] [serial = 1190] [outer = 198B1400] 09:28:10 INFO - PROCESS | 1248 | 1464625690273 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:28:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 930ms 09:28:10 INFO - PROCESS | 1248 | 1464625690320 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 1248 | 1464625690322 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 09:28:10 INFO - PROCESS | 1248 | 1464625690326 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:28:10 INFO - PROCESS | 1248 | 1464625690330 Marionette TRACE conn6 <- [1,1550,null,{}] 09:28:10 INFO - PROCESS | 1248 | 1464625690341 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:10 INFO - PROCESS | 1248 | 1464625690458 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 09:28:10 INFO - PROCESS | 1248 | 1464625690579 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1248 | ++DOCSHELL 19952800 == 66 [pid = 1248] [id = 397] 09:28:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19F76400) [pid = 1248] [serial = 1191] [outer = 00000000] 09:28:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A151000) [pid = 1248] [serial = 1192] [outer = 19F76400] 09:28:10 INFO - PROCESS | 1248 | 1464625690637 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A183C00) [pid = 1248] [serial = 1193] [outer = 19F76400] 09:28:11 INFO - PROCESS | 1248 | 1464625691186 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:28:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 870ms 09:28:11 INFO - PROCESS | 1248 | 1464625691211 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 1248 | 1464625691214 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 09:28:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:28:11 INFO - PROCESS | 1248 | 1464625691219 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 1248 | 1464625691221 Marionette TRACE conn6 <- [1,1554,null,{}] 09:28:11 INFO - PROCESS | 1248 | 1464625691224 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 1248 | 1464625691373 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 09:28:11 INFO - PROCESS | 1248 | 1464625691531 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1248 | ++DOCSHELL 1AD90400 == 67 [pid = 1248] [id = 398] 09:28:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1AE48000) [pid = 1248] [serial = 1194] [outer = 00000000] 09:28:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1BC19C00) [pid = 1248] [serial = 1195] [outer = 1AE48000] 09:28:11 INFO - PROCESS | 1248 | 1464625691587 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1C165400) [pid = 1248] [serial = 1196] [outer = 1AE48000] 09:28:12 INFO - PROCESS | 1248 | 1464625692129 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:28:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 09:28:12 INFO - PROCESS | 1248 | 1464625692190 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1248 | 1464625692193 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 09:28:12 INFO - PROCESS | 1248 | 1464625692196 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:28:12 INFO - PROCESS | 1248 | 1464625692198 Marionette TRACE conn6 <- [1,1558,null,{}] 09:28:12 INFO - PROCESS | 1248 | 1464625692202 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 1248 | 1464625692312 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 09:28:12 INFO - PROCESS | 1248 | 1464625692469 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 1248 | ++DOCSHELL 1AD8AC00 == 68 [pid = 1248] [id = 399] 09:28:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1C410000) [pid = 1248] [serial = 1197] [outer = 00000000] 09:28:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1D445400) [pid = 1248] [serial = 1198] [outer = 1C410000] 09:28:12 INFO - PROCESS | 1248 | 1464625692525 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1D448400) [pid = 1248] [serial = 1199] [outer = 1C410000] 09:28:13 INFO - PROCESS | 1248 | 1464625693119 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:28:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 09:28:13 INFO - PROCESS | 1248 | 1464625693171 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 1248 | 1464625693173 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 09:28:13 INFO - PROCESS | 1248 | 1464625693176 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:28:13 INFO - PROCESS | 1248 | 1464625693178 Marionette TRACE conn6 <- [1,1562,null,{}] 09:28:13 INFO - PROCESS | 1248 | 1464625693182 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 1248 | 1464625693304 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 09:28:13 INFO - PROCESS | 1248 | 1464625693451 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1248 | ++DOCSHELL 11497800 == 69 [pid = 1248] [id = 400] 09:28:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (166E4400) [pid = 1248] [serial = 1200] [outer = 00000000] 09:28:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1F57F800) [pid = 1248] [serial = 1201] [outer = 166E4400] 09:28:13 INFO - PROCESS | 1248 | 1464625693508 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1FF4BC00) [pid = 1248] [serial = 1202] [outer = 166E4400] 09:28:14 INFO - PROCESS | 1248 | 1464625694099 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:28:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 09:28:14 INFO - PROCESS | 1248 | 1464625694150 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 09:28:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:28:14 INFO - PROCESS | 1248 | 1464625694153 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 09:28:14 INFO - PROCESS | 1248 | 1464625694156 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1248 | 1464625694158 Marionette TRACE conn6 <- [1,1566,null,{}] 09:28:14 INFO - PROCESS | 1248 | 1464625694177 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 1248 | 1464625694286 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 09:28:14 INFO - PROCESS | 1248 | 1464625694439 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 1248 | ++DOCSHELL 11494000 == 70 [pid = 1248] [id = 401] 09:28:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (14282000) [pid = 1248] [serial = 1203] [outer = 00000000] 09:28:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (20134400) [pid = 1248] [serial = 1204] [outer = 14282000] 09:28:14 INFO - PROCESS | 1248 | 1464625694495 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (2013A800) [pid = 1248] [serial = 1205] [outer = 14282000] 09:28:15 INFO - PROCESS | 1248 | 1464625695045 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:28:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 931ms 09:28:15 INFO - PROCESS | 1248 | 1464625695095 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 1248 | 1464625695097 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 09:28:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:28:15 INFO - PROCESS | 1248 | 1464625695102 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 1248 | 1464625695104 Marionette TRACE conn6 <- [1,1570,null,{}] 09:28:15 INFO - PROCESS | 1248 | 1464625695108 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 1248 | 1464625695217 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 09:28:15 INFO - PROCESS | 1248 | 1464625695505 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1248 | ++DOCSHELL 10216C00 == 71 [pid = 1248] [id = 402] 09:28:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (10340000) [pid = 1248] [serial = 1206] [outer = 00000000] 09:28:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (109A6C00) [pid = 1248] [serial = 1207] [outer = 10340000] 09:28:15 INFO - PROCESS | 1248 | 1464625695565 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (14CA1400) [pid = 1248] [serial = 1208] [outer = 10340000] 09:28:16 INFO - PROCESS | 1248 | 1464625696211 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:28:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1119ms 09:28:16 INFO - PROCESS | 1248 | 1464625696227 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 09:28:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:28:16 INFO - PROCESS | 1248 | 1464625696231 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 09:28:16 INFO - PROCESS | 1248 | 1464625696235 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1248 | 1464625696238 Marionette TRACE conn6 <- [1,1574,null,{}] 09:28:16 INFO - PROCESS | 1248 | 1464625696243 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 1248 | 1464625696351 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 09:28:16 INFO - PROCESS | 1248 | 1464625696533 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 1248 | --DOCSHELL 1CD7B000 == 70 [pid = 1248] [id = 393] 09:28:16 INFO - PROCESS | 1248 | --DOCSHELL 1BC18400 == 69 [pid = 1248] [id = 392] 09:28:16 INFO - PROCESS | 1248 | --DOCSHELL 1A016800 == 68 [pid = 1248] [id = 391] 09:28:16 INFO - PROCESS | 1248 | --DOCSHELL 198BEC00 == 67 [pid = 1248] [id = 390] 09:28:16 INFO - PROCESS | 1248 | --DOCSHELL 0C9AC000 == 66 [pid = 1248] [id = 389] 09:28:16 INFO - PROCESS | 1248 | --DOCSHELL 1A016C00 == 65 [pid = 1248] [id = 388] 09:28:16 INFO - PROCESS | 1248 | --DOCSHELL 14288800 == 64 [pid = 1248] [id = 387] 09:28:16 INFO - PROCESS | 1248 | --DOCSHELL 10343400 == 63 [pid = 1248] [id = 382] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1DCAD400) [pid = 1248] [serial = 1015] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1DCB0000) [pid = 1248] [serial = 1057] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1B4AE400) [pid = 1248] [serial = 919] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1995C400) [pid = 1248] [serial = 913] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (19959C00) [pid = 1248] [serial = 1006] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (14C77800) [pid = 1248] [serial = 910] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (10349400) [pid = 1248] [serial = 1003] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1BC1B400) [pid = 1248] [serial = 922] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1A180000) [pid = 1248] [serial = 1054] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (19F76000) [pid = 1248] [serial = 871] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1A27AC00) [pid = 1248] [serial = 916] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1DBC7800) [pid = 1248] [serial = 1012] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1C442800) [pid = 1248] [serial = 964] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19DA4000) [pid = 1248] [serial = 961] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1EB51800) [pid = 1248] [serial = 1060] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (17D9B800) [pid = 1248] [serial = 1051] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1A203400) [pid = 1248] [serial = 877] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1D447C00) [pid = 1248] [serial = 970] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A14D800) [pid = 1248] [serial = 1018] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (160C6800) [pid = 1248] [serial = 868] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1EEAD400) [pid = 1248] [serial = 1063] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1C4AAC00) [pid = 1248] [serial = 1009] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1CD80C00) [pid = 1248] [serial = 967] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (162ECC00) [pid = 1248] [serial = 958] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1A1E2400) [pid = 1248] [serial = 874] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (19F7D800) [pid = 1248] [serial = 820] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1BC1D400) [pid = 1248] [serial = 1132] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1BC1B000) [pid = 1248] [serial = 1103] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1CD79C00) [pid = 1248] [serial = 1135] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1A20C800) [pid = 1248] [serial = 1102] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1D6A3000) [pid = 1248] [serial = 1141] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (19DA0000) [pid = 1248] [serial = 1123] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (19DB9C00) [pid = 1248] [serial = 1124] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (18EA6000) [pid = 1248] [serial = 1118] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (20104400) [pid = 1248] [serial = 1112] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (14F1BC00) [pid = 1248] [serial = 1117] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1FF57800) [pid = 1248] [serial = 1111] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1F576000) [pid = 1248] [serial = 1106] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1EEB4800) [pid = 1248] [serial = 1105] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (198C0400) [pid = 1248] [serial = 1115] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (189C2C00) [pid = 1248] [serial = 1114] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (189C6000) [pid = 1248] [serial = 1099] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (17C15000) [pid = 1248] [serial = 1098] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1FF4F400) [pid = 1248] [serial = 1109] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1FF4AC00) [pid = 1248] [serial = 1108] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19F84400) [pid = 1248] [serial = 1126] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1DBD3C00) [pid = 1248] [serial = 1095] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1D5DBC00) [pid = 1248] [serial = 1136] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (160C5000) [pid = 1248] [serial = 1121] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1DBC5800) [pid = 1248] [serial = 1142] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (15B02800) [pid = 1248] [serial = 1120] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (1A1E5000) [pid = 1248] [serial = 1129] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (1A1E7000) [pid = 1248] [serial = 1130] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1BCC1400) [pid = 1248] [serial = 1133] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1A157000) [pid = 1248] [serial = 1138] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (1EB54C00) [pid = 1248] [serial = 1144] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1A050800) [pid = 1248] [serial = 1127] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1B4AD800) [pid = 1248] [serial = 1139] [outer = 00000000] [url = about:blank] 09:28:16 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1EB50C00) [pid = 1248] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:28:16 INFO - PROCESS | 1248 | ++DOCSHELL 0C94C400 == 64 [pid = 1248] [id = 403] 09:28:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (0C9AB400) [pid = 1248] [serial = 1209] [outer = 00000000] 09:28:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (10341000) [pid = 1248] [serial = 1210] [outer = 0C9AB400] 09:28:16 INFO - PROCESS | 1248 | 1464625696652 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (14A7BC00) [pid = 1248] [serial = 1211] [outer = 0C9AB400] 09:28:17 INFO - PROCESS | 1248 | 1464625697108 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:28:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 09:28:17 INFO - PROCESS | 1248 | 1464625697169 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1248 | 1464625697172 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 09:28:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:28:17 INFO - PROCESS | 1248 | 1464625697177 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1248 | 1464625697179 Marionette TRACE conn6 <- [1,1578,null,{}] 09:28:17 INFO - PROCESS | 1248 | 1464625697188 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 1248 | 1464625697282 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 09:28:17 INFO - PROCESS | 1248 | 1464625697298 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 1248 | ++DOCSHELL 17DA2000 == 65 [pid = 1248] [id = 404] 09:28:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (17DB5400) [pid = 1248] [serial = 1212] [outer = 00000000] 09:28:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (189DD400) [pid = 1248] [serial = 1213] [outer = 17DB5400] 09:28:17 INFO - PROCESS | 1248 | 1464625697348 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (18EA5400) [pid = 1248] [serial = 1214] [outer = 17DB5400] 09:28:17 INFO - PROCESS | 1248 | 1464625697835 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:28:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 09:28:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:28:17 INFO - PROCESS | 1248 | 1464625697852 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 1248 | 1464625697854 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 09:28:17 INFO - PROCESS | 1248 | 1464625697858 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 1248 | 1464625697864 Marionette TRACE conn6 <- [1,1582,null,{}] 09:28:17 INFO - PROCESS | 1248 | 1464625697873 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 1248 | 1464625697966 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 09:28:18 INFO - PROCESS | 1248 | 1464625698100 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1248 | ++DOCSHELL 19DA1400 == 66 [pid = 1248] [id = 405] 09:28:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19DA5400) [pid = 1248] [serial = 1215] [outer = 00000000] 09:28:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19DB5000) [pid = 1248] [serial = 1216] [outer = 19DA5400] 09:28:18 INFO - PROCESS | 1248 | 1464625698145 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (19DBE000) [pid = 1248] [serial = 1217] [outer = 19DA5400] 09:28:18 INFO - PROCESS | 1248 | 1464625698534 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:28:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 09:28:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:28:18 INFO - PROCESS | 1248 | 1464625698587 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 1248 | 1464625698590 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 09:28:18 INFO - PROCESS | 1248 | 1464625698593 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1248 | 1464625698595 Marionette TRACE conn6 <- [1,1586,null,{}] 09:28:18 INFO - PROCESS | 1248 | 1464625698598 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 1248 | 1464625698737 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 09:28:18 INFO - PROCESS | 1248 | 1464625698755 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1248 | ++DOCSHELL 19DBAC00 == 67 [pid = 1248] [id = 406] 09:28:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (19EE1800) [pid = 1248] [serial = 1218] [outer = 00000000] 09:28:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (19F82800) [pid = 1248] [serial = 1219] [outer = 19EE1800] 09:28:18 INFO - PROCESS | 1248 | 1464625698810 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A015400) [pid = 1248] [serial = 1220] [outer = 19EE1800] 09:28:19 INFO - PROCESS | 1248 | 1464625699245 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:28:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 09:28:19 INFO - PROCESS | 1248 | 1464625699264 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 09:28:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:28:19 INFO - PROCESS | 1248 | 1464625699266 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 09:28:19 INFO - PROCESS | 1248 | 1464625699269 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1248 | 1464625699270 Marionette TRACE conn6 <- [1,1590,null,{}] 09:28:19 INFO - PROCESS | 1248 | 1464625699274 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 1248 | 1464625699420 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 09:28:19 INFO - PROCESS | 1248 | 1464625699444 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 1248 | ++DOCSHELL 1A047000 == 68 [pid = 1248] [id = 407] 09:28:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A047C00) [pid = 1248] [serial = 1221] [outer = 00000000] 09:28:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1A14F400) [pid = 1248] [serial = 1222] [outer = 1A047C00] 09:28:19 INFO - PROCESS | 1248 | 1464625699495 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1A182400) [pid = 1248] [serial = 1223] [outer = 1A047C00] 09:28:20 INFO - PROCESS | 1248 | 1464625699976 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:28:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms 09:28:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:28:20 INFO - PROCESS | 1248 | 1464625700005 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 1248 | 1464625700007 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 09:28:20 INFO - PROCESS | 1248 | 1464625700010 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1248 | 1464625700012 Marionette TRACE conn6 <- [1,1594,null,{}] 09:28:20 INFO - PROCESS | 1248 | 1464625700015 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 1248 | 1464625700142 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 09:28:20 INFO - PROCESS | 1248 | 1464625700209 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 1248 | ++DOCSHELL 1A14E800 == 69 [pid = 1248] [id = 408] 09:28:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1A1E3C00) [pid = 1248] [serial = 1224] [outer = 00000000] 09:28:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (1A20FC00) [pid = 1248] [serial = 1225] [outer = 1A1E3C00] 09:28:20 INFO - PROCESS | 1248 | 1464625700256 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1AD90C00) [pid = 1248] [serial = 1226] [outer = 1A1E3C00] 09:28:20 INFO - PROCESS | 1248 | 1464625700674 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:28:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 730ms 09:28:20 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (0C9AEC00) [pid = 1248] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:28:20 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1A019400) [pid = 1248] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:28:20 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (14A25400) [pid = 1248] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:28:20 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1A019800) [pid = 1248] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:28:20 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (19D9D400) [pid = 1248] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:28:20 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1BC1D000) [pid = 1248] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:28:20 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1D43FC00) [pid = 1248] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:28:20 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (198B8000) [pid = 1248] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:28:20 INFO - PROCESS | 1248 | 1464625700792 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 1248 | 1464625700794 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 09:28:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:28:20 INFO - PROCESS | 1248 | 1464625700804 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 1248 | 1464625700805 Marionette TRACE conn6 <- [1,1598,null,{}] 09:28:20 INFO - PROCESS | 1248 | 1464625700809 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 1248 | 1464625700899 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 09:28:20 INFO - PROCESS | 1248 | 1464625700909 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 1248 | ++DOCSHELL 17DB0000 == 70 [pid = 1248] [id = 409] 09:28:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (19233C00) [pid = 1248] [serial = 1227] [outer = 00000000] 09:28:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A019800) [pid = 1248] [serial = 1228] [outer = 19233C00] 09:28:20 INFO - PROCESS | 1248 | 1464625700956 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1B4AD800) [pid = 1248] [serial = 1229] [outer = 19233C00] 09:28:21 INFO - PROCESS | 1248 | 1464625701405 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:28:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 09:28:21 INFO - PROCESS | 1248 | 1464625701443 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 1248 | 1464625701445 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 09:28:21 INFO - PROCESS | 1248 | 1464625701448 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:28:21 INFO - PROCESS | 1248 | 1464625701450 Marionette TRACE conn6 <- [1,1602,null,{}] 09:28:21 INFO - PROCESS | 1248 | 1464625701454 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 1248 | 1464625701542 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 09:28:21 INFO - PROCESS | 1248 | 1464625701548 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 1248 | ++DOCSHELL 1A1EC400 == 71 [pid = 1248] [id = 410] 09:28:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1B54C400) [pid = 1248] [serial = 1230] [outer = 00000000] 09:28:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (1BC24800) [pid = 1248] [serial = 1231] [outer = 1B54C400] 09:28:21 INFO - PROCESS | 1248 | 1464625701592 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (1C409400) [pid = 1248] [serial = 1232] [outer = 1B54C400] 09:28:22 INFO - PROCESS | 1248 | 1464625702022 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:28:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 09:28:22 INFO - PROCESS | 1248 | 1464625702081 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 1248 | 1464625702083 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 09:28:22 INFO - PROCESS | 1248 | 1464625702087 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:28:22 INFO - PROCESS | 1248 | 1464625702088 Marionette TRACE conn6 <- [1,1606,null,{}] 09:28:22 INFO - PROCESS | 1248 | 1464625702092 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:22 INFO - PROCESS | 1248 | 1464625702180 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 09:28:22 INFO - PROCESS | 1248 | 1464625702186 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 1248 | ++DOCSHELL 189C5000 == 72 [pid = 1248] [id = 411] 09:28:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (19959C00) [pid = 1248] [serial = 1233] [outer = 00000000] 09:28:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1CA6FC00) [pid = 1248] [serial = 1234] [outer = 19959C00] 09:28:22 INFO - PROCESS | 1248 | 1464625702231 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (1CD7A400) [pid = 1248] [serial = 1235] [outer = 19959C00] 09:28:22 INFO - PROCESS | 1248 | 1464625702926 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:28:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 870ms 09:28:23 INFO - PROCESS | 1248 | 1464625702962 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 1248 | 1464625702967 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 09:28:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:28:23 INFO - PROCESS | 1248 | 1464625702972 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 1248 | 1464625702977 Marionette TRACE conn6 <- [1,1610,null,{}] 09:28:23 INFO - PROCESS | 1248 | 1464625702984 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 1248 | 1464625703108 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 09:28:23 INFO - PROCESS | 1248 | 1464625703259 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 1248 | ++DOCSHELL 10874800 == 73 [pid = 1248] [id = 412] 09:28:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (11203000) [pid = 1248] [serial = 1236] [outer = 00000000] 09:28:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (160C8000) [pid = 1248] [serial = 1237] [outer = 11203000] 09:28:23 INFO - PROCESS | 1248 | 1464625703318 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (17BFC800) [pid = 1248] [serial = 1238] [outer = 11203000] 09:28:24 INFO - PROCESS | 1248 | 1464625703965 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:28: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 09:28:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1024ms 09:28:24 INFO - PROCESS | 1248 | 1464625704001 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 1248 | 1464625704007 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 09:28:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:28:24 INFO - PROCESS | 1248 | 1464625704013 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 1248 | 1464625704016 Marionette TRACE conn6 <- [1,1614,null,{}] 09:28:24 INFO - PROCESS | 1248 | 1464625704020 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 1248 | 1464625704139 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 09:28:24 INFO - PROCESS | 1248 | 1464625704297 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1248 | ++DOCSHELL 198BCC00 == 74 [pid = 1248] [id = 413] 09:28:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1995A400) [pid = 1248] [serial = 1239] [outer = 00000000] 09:28:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19DA4400) [pid = 1248] [serial = 1240] [outer = 1995A400] 09:28:24 INFO - PROCESS | 1248 | 1464625704354 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19F7D800) [pid = 1248] [serial = 1241] [outer = 1995A400] 09:28:24 INFO - PROCESS | 1248 | 1464625704940 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:28:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 971ms 09:28:25 INFO - PROCESS | 1248 | 1464625704985 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1248 | 1464625704988 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 09:28:25 INFO - PROCESS | 1248 | 1464625704991 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:28:25 INFO - PROCESS | 1248 | 1464625704995 Marionette TRACE conn6 <- [1,1618,null,{}] 09:28:25 INFO - PROCESS | 1248 | 1464625705006 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 1248 | 1464625705126 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 09:28:25 INFO - PROCESS | 1248 | 1464625705271 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1248 | ++DOCSHELL 1A27BC00 == 75 [pid = 1248] [id = 414] 09:28:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1AD88000) [pid = 1248] [serial = 1242] [outer = 00000000] 09:28:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1D441C00) [pid = 1248] [serial = 1243] [outer = 1AD88000] 09:28:25 INFO - PROCESS | 1248 | 1464625705330 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1D696000) [pid = 1248] [serial = 1244] [outer = 1AD88000] 09:28:25 INFO - PROCESS | 1248 | 1464625705960 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:28:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1023ms 09:28:26 INFO - PROCESS | 1248 | 1464625706019 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 1248 | 1464625706021 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 09:28:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:28:26 INFO - PROCESS | 1248 | 1464625706025 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 1248 | 1464625706027 Marionette TRACE conn6 <- [1,1622,null,{}] 09:28:26 INFO - PROCESS | 1248 | 1464625706031 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 1248 | 1464625706166 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 09:28:26 INFO - PROCESS | 1248 | 1464625706312 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 1248 | ++DOCSHELL 1DCAD000 == 76 [pid = 1248] [id = 415] 09:28:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1DCAFC00) [pid = 1248] [serial = 1245] [outer = 00000000] 09:28:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1DCB8800) [pid = 1248] [serial = 1246] [outer = 1DCAFC00] 09:28:26 INFO - PROCESS | 1248 | 1464625706368 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1EB4C000) [pid = 1248] [serial = 1247] [outer = 1DCAFC00] 09:28:26 INFO - PROCESS | 1248 | 1464625706945 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:28:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 970ms 09:28:27 INFO - PROCESS | 1248 | 1464625706998 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 1248 | 1464625707001 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 09:28:27 INFO - PROCESS | 1248 | 1464625707004 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:28:27 INFO - PROCESS | 1248 | 1464625707006 Marionette TRACE conn6 <- [1,1626,null,{}] 09:28:27 INFO - PROCESS | 1248 | 1464625707010 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 1248 | 1464625707126 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 09:28:27 INFO - PROCESS | 1248 | 1464625707517 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1248 | ++DOCSHELL 0C941000 == 77 [pid = 1248] [id = 416] 09:28:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (0C9AA800) [pid = 1248] [serial = 1248] [outer = 00000000] 09:28:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (10218000) [pid = 1248] [serial = 1249] [outer = 0C9AA800] 09:28:27 INFO - PROCESS | 1248 | 1464625707604 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (10342400) [pid = 1248] [serial = 1250] [outer = 0C9AA800] 09:28:28 INFO - PROCESS | 1248 | 1464625708233 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:28:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1273ms 09:28:28 INFO - PROCESS | 1248 | 1464625708282 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 09:28:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:28:28 INFO - PROCESS | 1248 | 1464625708287 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 09:28:28 INFO - PROCESS | 1248 | 1464625708291 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 1248 | 1464625708295 Marionette TRACE conn6 <- [1,1630,null,{}] 09:28:28 INFO - PROCESS | 1248 | 1464625708301 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 1248 | 1464625708413 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 09:28:28 INFO - PROCESS | 1248 | 1464625708576 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 1248 | ++DOCSHELL 1145B400 == 78 [pid = 1248] [id = 417] 09:28:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1429C800) [pid = 1248] [serial = 1251] [outer = 00000000] 09:28:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (14FB1000) [pid = 1248] [serial = 1252] [outer = 1429C800] 09:28:28 INFO - PROCESS | 1248 | 1464625708628 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (160C3C00) [pid = 1248] [serial = 1253] [outer = 1429C800] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 18EA8C00 == 77 [pid = 1248] [id = 276] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 09284800 == 76 [pid = 1248] [id = 303] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 1A209800 == 75 [pid = 1248] [id = 318] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 1A14CC00 == 74 [pid = 1248] [id = 367] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 1A1EC400 == 73 [pid = 1248] [id = 410] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 17DB0000 == 72 [pid = 1248] [id = 409] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 1A14E800 == 71 [pid = 1248] [id = 408] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 1A047000 == 70 [pid = 1248] [id = 407] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 19DBAC00 == 69 [pid = 1248] [id = 406] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 19DA1400 == 68 [pid = 1248] [id = 405] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 17DA2000 == 67 [pid = 1248] [id = 404] 09:28:28 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1780AC00) [pid = 1248] [serial = 1147] [outer = 00000000] [url = about:blank] 09:28:28 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1A00E800) [pid = 1248] [serial = 1150] [outer = 00000000] [url = about:blank] 09:28:28 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1F579C00) [pid = 1248] [serial = 1153] [outer = 00000000] [url = about:blank] 09:28:28 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (2013D400) [pid = 1248] [serial = 1156] [outer = 00000000] [url = about:blank] 09:28:28 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (20B0B400) [pid = 1248] [serial = 1159] [outer = 00000000] [url = about:blank] 09:28:28 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1EB53800) [pid = 1248] [serial = 1183] [outer = 00000000] [url = about:blank] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 0C94C400 == 66 [pid = 1248] [id = 403] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 10216C00 == 65 [pid = 1248] [id = 402] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 1AD8AC00 == 64 [pid = 1248] [id = 399] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 1AD90400 == 63 [pid = 1248] [id = 398] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 19952800 == 62 [pid = 1248] [id = 397] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 19224C00 == 61 [pid = 1248] [id = 396] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 14C77400 == 60 [pid = 1248] [id = 395] 09:28:28 INFO - PROCESS | 1248 | --DOCSHELL 1DBCF000 == 59 [pid = 1248] [id = 394] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1CA7A400) [pid = 1248] [serial = 1178] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1C411400) [pid = 1248] [serial = 1177] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1D69E800) [pid = 1248] [serial = 1180] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1EEA7000) [pid = 1248] [serial = 1096] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1DBCBC00) [pid = 1248] [serial = 1181] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (105FC000) [pid = 1248] [serial = 1168] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (15BEA000) [pid = 1248] [serial = 1169] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1A1E6C00) [pid = 1248] [serial = 1174] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1AD87000) [pid = 1248] [serial = 1175] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (15BE5400) [pid = 1248] [serial = 1163] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (14F11C00) [pid = 1248] [serial = 1162] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1A157800) [pid = 1248] [serial = 1166] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1A04BC00) [pid = 1248] [serial = 1165] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19EEAC00) [pid = 1248] [serial = 1171] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1A00FC00) [pid = 1248] [serial = 1172] [outer = 00000000] [url = about:blank] 09:28:29 INFO - PROCESS | 1248 | 1464625709193 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:28:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 990ms 09:28:29 INFO - PROCESS | 1248 | 1464625709283 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 1248 | 1464625709287 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 09:28:29 INFO - PROCESS | 1248 | 1464625709292 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:28:29 INFO - PROCESS | 1248 | 1464625709294 Marionette TRACE conn6 <- [1,1634,null,{}] 09:28:29 INFO - PROCESS | 1248 | 1464625709298 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:29 INFO - PROCESS | 1248 | 1464625709453 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 09:28:29 INFO - PROCESS | 1248 | 1464625709552 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 1248 | ++DOCSHELL 144F6400 == 60 [pid = 1248] [id = 418] 09:28:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (14880000) [pid = 1248] [serial = 1254] [outer = 00000000] 09:28:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (17C16800) [pid = 1248] [serial = 1255] [outer = 14880000] 09:28:29 INFO - PROCESS | 1248 | 1464625709599 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (17D9F800) [pid = 1248] [serial = 1256] [outer = 14880000] 09:28:30 INFO - PROCESS | 1248 | 1464625709982 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:28:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 731ms 09:28:30 INFO - PROCESS | 1248 | 1464625710053 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1248 | 1464625710055 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 09:28:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:28:30 INFO - PROCESS | 1248 | 1464625710060 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 1248 | 1464625710066 Marionette TRACE conn6 <- [1,1638,null,{}] 09:28:30 INFO - PROCESS | 1248 | 1464625710078 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 1248 | 1464625710173 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 09:28:30 INFO - PROCESS | 1248 | 1464625710188 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1248 | ++DOCSHELL 18E48000 == 61 [pid = 1248] [id = 419] 09:28:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (18E48C00) [pid = 1248] [serial = 1257] [outer = 00000000] 09:28:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (18EA2000) [pid = 1248] [serial = 1258] [outer = 18E48C00] 09:28:30 INFO - PROCESS | 1248 | 1464625710233 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1922A000) [pid = 1248] [serial = 1259] [outer = 18E48C00] 09:28:30 INFO - PROCESS | 1248 | 1464625710674 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:28:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 690ms 09:28:30 INFO - PROCESS | 1248 | 1464625710752 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 1248 | 1464625710755 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 09:28:30 INFO - PROCESS | 1248 | 1464625710758 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:28:30 INFO - PROCESS | 1248 | 1464625710759 Marionette TRACE conn6 <- [1,1642,null,{}] 09:28:30 INFO - PROCESS | 1248 | 1464625710763 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 1248 | 1464625710849 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 09:28:30 INFO - PROCESS | 1248 | 1464625710856 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 1248 | ++DOCSHELL 198B5C00 == 62 [pid = 1248] [id = 420] 09:28:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (198B9400) [pid = 1248] [serial = 1260] [outer = 00000000] 09:28:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19CD1800) [pid = 1248] [serial = 1261] [outer = 198B9400] 09:28:30 INFO - PROCESS | 1248 | 1464625710902 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19D99400) [pid = 1248] [serial = 1262] [outer = 198B9400] 09:28:31 INFO - PROCESS | 1248 | 1464625711360 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:28:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 09:28:31 INFO - PROCESS | 1248 | 1464625711433 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1248 | 1464625711435 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 09:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:28:31 INFO - PROCESS | 1248 | 1464625711438 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1248 | 1464625711440 Marionette TRACE conn6 <- [1,1646,null,{}] 09:28:31 INFO - PROCESS | 1248 | 1464625711443 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 1248 | 1464625711561 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 09:28:31 INFO - PROCESS | 1248 | 1464625711653 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1248 | ++DOCSHELL 19DB5400 == 63 [pid = 1248] [id = 421] 09:28:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19DB6000) [pid = 1248] [serial = 1263] [outer = 00000000] 09:28:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19DBE400) [pid = 1248] [serial = 1264] [outer = 19DB6000] 09:28:31 INFO - PROCESS | 1248 | 1464625711705 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19F76000) [pid = 1248] [serial = 1265] [outer = 19DB6000] 09:28:32 INFO - PROCESS | 1248 | 1464625712158 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 770ms 09:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:28:32 INFO - PROCESS | 1248 | 1464625712212 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 1248 | 1464625712214 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 09:28:32 INFO - PROCESS | 1248 | 1464625712218 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 1248 | 1464625712219 Marionette TRACE conn6 <- [1,1650,null,{}] 09:28:32 INFO - PROCESS | 1248 | 1464625712230 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 1248 | 1464625712348 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 09:28:32 INFO - PROCESS | 1248 | 1464625712359 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 1248 | ++DOCSHELL 19F79800 == 64 [pid = 1248] [id = 422] 09:28:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (19F7B000) [pid = 1248] [serial = 1266] [outer = 00000000] 09:28:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1A015C00) [pid = 1248] [serial = 1267] [outer = 19F7B000] 09:28:32 INFO - PROCESS | 1248 | 1464625712462 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A04A400) [pid = 1248] [serial = 1268] [outer = 19F7B000] 09:28:32 INFO - PROCESS | 1248 | 1464625712892 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 09:28:33 INFO - PROCESS | 1248 | 1464625712970 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1248 | 1464625712972 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 09:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:28:33 INFO - PROCESS | 1248 | 1464625712975 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1248 | 1464625712976 Marionette TRACE conn6 <- [1,1654,null,{}] 09:28:33 INFO - PROCESS | 1248 | 1464625712980 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 1248 | 1464625713399 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (2013D000) [pid = 1248] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (19DB2800) [pid = 1248] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1EEAAC00) [pid = 1248] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (20134C00) [pid = 1248] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1A047C00) [pid = 1248] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (17DB5400) [pid = 1248] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (10340000) [pid = 1248] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (0C9AB400) [pid = 1248] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1A1E3C00) [pid = 1248] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (19DA5400) [pid = 1248] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (105F3800) [pid = 1248] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (19233C00) [pid = 1248] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1B54C400) [pid = 1248] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:28:33 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19EE1800) [pid = 1248] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:28:33 INFO - PROCESS | 1248 | 1464625713469 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AF000 == 65 [pid = 1248] [id = 423] 09:28:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (1033F400) [pid = 1248] [serial = 1269] [outer = 00000000] 09:28:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (17DAB400) [pid = 1248] [serial = 1270] [outer = 1033F400] 09:28:33 INFO - PROCESS | 1248 | 1464625713516 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (180CE000) [pid = 1248] [serial = 1271] [outer = 1033F400] 09:28:33 INFO - PROCESS | 1248 | 1464625713891 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 09:28:33 INFO - PROCESS | 1248 | 1464625713947 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 1248 | 1464625713949 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 09:28:33 INFO - PROCESS | 1248 | 1464625713952 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 1248 | 1464625713954 Marionette TRACE conn6 <- [1,1658,null,{}] 09:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:28:33 INFO - PROCESS | 1248 | 1464625713957 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 1248 | 1464625714046 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 09:28:34 INFO - PROCESS | 1248 | 1464625714052 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1248 | ++DOCSHELL 105F3800 == 66 [pid = 1248] [id = 424] 09:28:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (198B6C00) [pid = 1248] [serial = 1272] [outer = 00000000] 09:28:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1A046400) [pid = 1248] [serial = 1273] [outer = 198B6C00] 09:28:34 INFO - PROCESS | 1248 | 1464625714100 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1A17E000) [pid = 1248] [serial = 1274] [outer = 198B6C00] 09:28:34 INFO - PROCESS | 1248 | 1464625714554 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 631ms 09:28:34 INFO - PROCESS | 1248 | 1464625714587 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 09:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:28:34 INFO - PROCESS | 1248 | 1464625714589 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 09:28:34 INFO - PROCESS | 1248 | 1464625714592 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1248 | 1464625714594 Marionette TRACE conn6 <- [1,1662,null,{}] 09:28:34 INFO - PROCESS | 1248 | 1464625714597 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 1248 | 1464625714680 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 09:28:34 INFO - PROCESS | 1248 | 1464625714687 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1248 | ++DOCSHELL 17DA0000 == 67 [pid = 1248] [id = 425] 09:28:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1A17F800) [pid = 1248] [serial = 1275] [outer = 00000000] 09:28:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1A1E9000) [pid = 1248] [serial = 1276] [outer = 1A17F800] 09:28:34 INFO - PROCESS | 1248 | 1464625714731 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A1EDC00) [pid = 1248] [serial = 1277] [outer = 1A17F800] 09:28:35 INFO - PROCESS | 1248 | 1464625715187 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 09:28:35 INFO - PROCESS | 1248 | 1464625715222 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 09:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:28:35 INFO - PROCESS | 1248 | 1464625715224 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 09:28:35 INFO - PROCESS | 1248 | 1464625715227 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 1248 | 1464625715229 Marionette TRACE conn6 <- [1,1666,null,{}] 09:28:35 INFO - PROCESS | 1248 | 1464625715247 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:35 INFO - PROCESS | 1248 | 1464625715332 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 09:28:35 INFO - PROCESS | 1248 | 1464625715338 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 1248 | ++DOCSHELL 1A20C800 == 68 [pid = 1248] [id = 426] 09:28:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A20EC00) [pid = 1248] [serial = 1278] [outer = 00000000] 09:28:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A2E7000) [pid = 1248] [serial = 1279] [outer = 1A20EC00] 09:28:35 INFO - PROCESS | 1248 | 1464625715388 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1AECEC00) [pid = 1248] [serial = 1280] [outer = 1A20EC00] 09:28:36 INFO - PROCESS | 1248 | 1464625716149 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 970ms 09:28:36 INFO - PROCESS | 1248 | 1464625716199 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 1248 | 1464625716205 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 09:28:36 INFO - PROCESS | 1248 | 1464625716209 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:28:36 INFO - PROCESS | 1248 | 1464625716214 Marionette TRACE conn6 <- [1,1670,null,{}] 09:28:36 INFO - PROCESS | 1248 | 1464625716220 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 1248 | 1464625716348 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 09:28:36 INFO - PROCESS | 1248 | 1464625716485 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 1248 | ++DOCSHELL 10221000 == 69 [pid = 1248] [id = 427] 09:28:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (112F4800) [pid = 1248] [serial = 1281] [outer = 00000000] 09:28:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (14F25C00) [pid = 1248] [serial = 1282] [outer = 112F4800] 09:28:36 INFO - PROCESS | 1248 | 1464625716545 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (17D9B400) [pid = 1248] [serial = 1283] [outer = 112F4800] 09:28:37 INFO - PROCESS | 1248 | 1464625717108 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 09:28:37 INFO - PROCESS | 1248 | 1464625717145 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 1248 | 1464625717151 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 09:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:28:37 INFO - PROCESS | 1248 | 1464625717158 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 1248 | 1464625717161 Marionette TRACE conn6 <- [1,1674,null,{}] 09:28:37 INFO - PROCESS | 1248 | 1464625717165 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:37 INFO - PROCESS | 1248 | 1464625717281 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 09:28:37 INFO - PROCESS | 1248 | 1464625717395 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1248 | ++DOCSHELL 160C6800 == 70 [pid = 1248] [id = 428] 09:28:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (18A2D000) [pid = 1248] [serial = 1284] [outer = 00000000] 09:28:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (19DB8800) [pid = 1248] [serial = 1285] [outer = 18A2D000] 09:28:37 INFO - PROCESS | 1248 | 1464625717491 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (19F7BC00) [pid = 1248] [serial = 1286] [outer = 18A2D000] 09:28:38 INFO - PROCESS | 1248 | 1464625718099 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 970ms 09:28:38 INFO - PROCESS | 1248 | 1464625718129 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1248 | 1464625718132 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 09:28:38 INFO - PROCESS | 1248 | 1464625718135 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:28:38 INFO - PROCESS | 1248 | 1464625718139 Marionette TRACE conn6 <- [1,1678,null,{}] 09:28:38 INFO - PROCESS | 1248 | 1464625718150 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 1248 | 1464625718266 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 09:28:38 INFO - PROCESS | 1248 | 1464625718424 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1248 | ++DOCSHELL 14289400 == 71 [pid = 1248] [id = 429] 09:28:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1AD8B000) [pid = 1248] [serial = 1287] [outer = 00000000] 09:28:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1B55A000) [pid = 1248] [serial = 1288] [outer = 1AD8B000] 09:28:38 INFO - PROCESS | 1248 | 1464625718483 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1BC1D400) [pid = 1248] [serial = 1289] [outer = 1AD8B000] 09:28:39 INFO - PROCESS | 1248 | 1464625719094 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1020ms 09:28:39 INFO - PROCESS | 1248 | 1464625719159 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1248 | 1464625719162 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 09:28:39 INFO - PROCESS | 1248 | 1464625719165 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:28:39 INFO - PROCESS | 1248 | 1464625719167 Marionette TRACE conn6 <- [1,1682,null,{}] 09:28:39 INFO - PROCESS | 1248 | 1464625719171 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 1248 | 1464625719290 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 09:28:39 INFO - PROCESS | 1248 | 1464625719432 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 1248 | ++DOCSHELL 1BCCB000 == 72 [pid = 1248] [id = 430] 09:28:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1C0B8800) [pid = 1248] [serial = 1290] [outer = 00000000] 09:28:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1C406C00) [pid = 1248] [serial = 1291] [outer = 1C0B8800] 09:28:39 INFO - PROCESS | 1248 | 1464625719488 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1CA76800) [pid = 1248] [serial = 1292] [outer = 1C0B8800] 09:28:40 INFO - PROCESS | 1248 | 1464625720045 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 931ms 09:28:40 INFO - PROCESS | 1248 | 1464625720099 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 1248 | 1464625720101 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 09:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:28:40 INFO - PROCESS | 1248 | 1464625720105 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 1248 | 1464625720107 Marionette TRACE conn6 <- [1,1686,null,{}] 09:28:40 INFO - PROCESS | 1248 | 1464625720111 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 1248 | 1464625720217 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 09:28:40 INFO - PROCESS | 1248 | 1464625720331 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1248 | ++DOCSHELL 0FC3A800 == 73 [pid = 1248] [id = 431] 09:28:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1C0B7400) [pid = 1248] [serial = 1293] [outer = 00000000] 09:28:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1D442400) [pid = 1248] [serial = 1294] [outer = 1C0B7400] 09:28:40 INFO - PROCESS | 1248 | 1464625720430 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1D44C800) [pid = 1248] [serial = 1295] [outer = 1C0B7400] 09:28:41 INFO - PROCESS | 1248 | 1464625721141 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1071ms 09:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:28:41 INFO - PROCESS | 1248 | 1464625721211 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1248 | 1464625721214 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 09:28:41 INFO - PROCESS | 1248 | 1464625721217 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1248 | 1464625721219 Marionette TRACE conn6 <- [1,1690,null,{}] 09:28:41 INFO - PROCESS | 1248 | 1464625721223 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 1248 | 1464625721526 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 09:28:41 INFO - PROCESS | 1248 | 1464625721683 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 1248 | ++DOCSHELL 10340000 == 74 [pid = 1248] [id = 432] 09:28:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (10341C00) [pid = 1248] [serial = 1296] [outer = 00000000] 09:28:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (112F2000) [pid = 1248] [serial = 1297] [outer = 10341C00] 09:28:41 INFO - PROCESS | 1248 | 1464625721735 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (14C9DC00) [pid = 1248] [serial = 1298] [outer = 10341C00] 09:28:42 INFO - PROCESS | 1248 | 1464625722385 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1230ms 09:28:42 INFO - PROCESS | 1248 | 1464625722452 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 09:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:28:42 INFO - PROCESS | 1248 | 1464625722456 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 09:28:42 INFO - PROCESS | 1248 | 1464625722479 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 1248 | 1464625722484 Marionette TRACE conn6 <- [1,1694,null,{}] 09:28:42 INFO - PROCESS | 1248 | 1464625722490 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 1248 | 1464625722609 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 17DA0000 == 73 [pid = 1248] [id = 425] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 105F3800 == 72 [pid = 1248] [id = 424] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 0C9AF000 == 71 [pid = 1248] [id = 423] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 19F79800 == 70 [pid = 1248] [id = 422] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 19DB5400 == 69 [pid = 1248] [id = 421] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 198B5C00 == 68 [pid = 1248] [id = 420] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 18E48000 == 67 [pid = 1248] [id = 419] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 144F6400 == 66 [pid = 1248] [id = 418] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 1145B400 == 65 [pid = 1248] [id = 417] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 0C941000 == 64 [pid = 1248] [id = 416] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1D445400) [pid = 1248] [serial = 1198] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1F57F800) [pid = 1248] [serial = 1201] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (20134400) [pid = 1248] [serial = 1204] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1CA6FC00) [pid = 1248] [serial = 1234] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 1A27BC00 == 63 [pid = 1248] [id = 414] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 198BCC00 == 62 [pid = 1248] [id = 413] 09:28:42 INFO - PROCESS | 1248 | --DOCSHELL 10874800 == 61 [pid = 1248] [id = 412] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1FF4F000) [pid = 1248] [serial = 1154] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (20B03000) [pid = 1248] [serial = 1157] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A14F400) [pid = 1248] [serial = 1222] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (189DD400) [pid = 1248] [serial = 1213] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (18EA5400) [pid = 1248] [serial = 1214] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (14CA1400) [pid = 1248] [serial = 1208] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (109A6C00) [pid = 1248] [serial = 1207] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (10341000) [pid = 1248] [serial = 1210] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1A20FC00) [pid = 1248] [serial = 1225] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (14A7BC00) [pid = 1248] [serial = 1211] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19DB5000) [pid = 1248] [serial = 1216] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (19DBE000) [pid = 1248] [serial = 1217] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (19958800) [pid = 1248] [serial = 1189] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1A182400) [pid = 1248] [serial = 1223] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (17DB7800) [pid = 1248] [serial = 1148] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1BC19C00) [pid = 1248] [serial = 1195] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (160C2800) [pid = 1248] [serial = 1186] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1A151000) [pid = 1248] [serial = 1192] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A019800) [pid = 1248] [serial = 1228] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1AD90C00) [pid = 1248] [serial = 1226] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1C409400) [pid = 1248] [serial = 1232] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (19F82800) [pid = 1248] [serial = 1219] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A015400) [pid = 1248] [serial = 1220] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1B4AD800) [pid = 1248] [serial = 1229] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1BC24800) [pid = 1248] [serial = 1231] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (20B0E000) [pid = 1248] [serial = 1160] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (1A20A400) [pid = 1248] [serial = 1151] [outer = 00000000] [url = about:blank] 09:28:42 INFO - PROCESS | 1248 | 1464625722780 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1248 | ++DOCSHELL 10156000 == 62 [pid = 1248] [id = 433] 09:28:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (10340400) [pid = 1248] [serial = 1299] [outer = 00000000] 09:28:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (109AB800) [pid = 1248] [serial = 1300] [outer = 10340400] 09:28:42 INFO - PROCESS | 1248 | 1464625722832 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (14881400) [pid = 1248] [serial = 1301] [outer = 10340400] 09:28:43 INFO - PROCESS | 1248 | 1464625723277 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 850ms 09:28:43 INFO - PROCESS | 1248 | 1464625723311 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1248 | 1464625723314 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 09:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:28:43 INFO - PROCESS | 1248 | 1464625723317 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1248 | 1464625723319 Marionette TRACE conn6 <- [1,1698,null,{}] 09:28:43 INFO - PROCESS | 1248 | 1464625723323 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 1248 | 1464625723411 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 09:28:43 INFO - PROCESS | 1248 | 1464625723421 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 1248 | ++DOCSHELL 17DDCC00 == 63 [pid = 1248] [id = 434] 09:28:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (180CC800) [pid = 1248] [serial = 1302] [outer = 00000000] 09:28:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (18E4B000) [pid = 1248] [serial = 1303] [outer = 180CC800] 09:28:43 INFO - PROCESS | 1248 | 1464625723467 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1922B400) [pid = 1248] [serial = 1304] [outer = 180CC800] 09:28:43 INFO - PROCESS | 1248 | 1464625723965 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 09:28:43 INFO - PROCESS | 1248 | 1464625723991 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1248 | 1464625723995 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 09:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:28:44 INFO - PROCESS | 1248 | 1464625724005 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 1248 | 1464625724009 Marionette TRACE conn6 <- [1,1702,null,{}] 09:28:44 INFO - PROCESS | 1248 | 1464625724013 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 1248 | 1464625724106 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 09:28:44 INFO - PROCESS | 1248 | 1464625724233 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1248 | ++DOCSHELL 19DB2000 == 64 [pid = 1248] [id = 435] 09:28:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19DB9000) [pid = 1248] [serial = 1305] [outer = 00000000] 09:28:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19EED800) [pid = 1248] [serial = 1306] [outer = 19DB9000] 09:28:44 INFO - PROCESS | 1248 | 1464625724285 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1A00B000) [pid = 1248] [serial = 1307] [outer = 19DB9000] 09:28:44 INFO - PROCESS | 1248 | 1464625724672 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 691ms 09:28:44 INFO - PROCESS | 1248 | 1464625724691 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 1248 | 1464625724694 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 09:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:28:44 INFO - PROCESS | 1248 | 1464625724697 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 1248 | 1464625724698 Marionette TRACE conn6 <- [1,1706,null,{}] 09:28:44 INFO - PROCESS | 1248 | 1464625724702 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 1248 | 1464625724788 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 09:28:44 INFO - PROCESS | 1248 | 1464625724913 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1248 | ++DOCSHELL 19EEB400 == 65 [pid = 1248] [id = 436] 09:28:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19EEC800) [pid = 1248] [serial = 1308] [outer = 00000000] 09:28:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A149400) [pid = 1248] [serial = 1309] [outer = 19EEC800] 09:28:44 INFO - PROCESS | 1248 | 1464625724959 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A152000) [pid = 1248] [serial = 1310] [outer = 19EEC800] 09:28:45 INFO - PROCESS | 1248 | 1464625725381 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 730ms 09:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:28:45 INFO - PROCESS | 1248 | 1464625725431 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 1248 | 1464625725433 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 09:28:45 INFO - PROCESS | 1248 | 1464625725436 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1248 | 1464625725438 Marionette TRACE conn6 <- [1,1710,null,{}] 09:28:45 INFO - PROCESS | 1248 | 1464625725448 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 1248 | 1464625725595 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 09:28:45 INFO - PROCESS | 1248 | 1464625725667 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 1248 | ++DOCSHELL 1A1E5800 == 66 [pid = 1248] [id = 437] 09:28:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1A1E7000) [pid = 1248] [serial = 1311] [outer = 00000000] 09:28:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1A209000) [pid = 1248] [serial = 1312] [outer = 1A1E7000] 09:28:45 INFO - PROCESS | 1248 | 1464625725723 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A27BC00) [pid = 1248] [serial = 1313] [outer = 1A1E7000] 09:28:46 INFO - PROCESS | 1248 | 1464625726158 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 770ms 09:28:46 INFO - PROCESS | 1248 | 1464625726207 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 09:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:28:46 INFO - PROCESS | 1248 | 1464625726209 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 09:28:46 INFO - PROCESS | 1248 | 1464625726213 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 1248 | 1464625726214 Marionette TRACE conn6 <- [1,1714,null,{}] 09:28:46 INFO - PROCESS | 1248 | 1464625726223 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:46 INFO - PROCESS | 1248 | 1464625726346 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 09:28:46 INFO - PROCESS | 1248 | 1464625726413 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1248 | ++DOCSHELL 10156400 == 67 [pid = 1248] [id = 438] 09:28:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (19985800) [pid = 1248] [serial = 1314] [outer = 00000000] 09:28:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1B4AB000) [pid = 1248] [serial = 1315] [outer = 19985800] 09:28:46 INFO - PROCESS | 1248 | 1464625726458 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1BCCC400) [pid = 1248] [serial = 1316] [outer = 19985800] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1A17F800) [pid = 1248] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (19DB6000) [pid = 1248] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (19F7B000) [pid = 1248] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1033F400) [pid = 1248] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (198B9400) [pid = 1248] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (0C9AA800) [pid = 1248] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1429C800) [pid = 1248] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (18E48C00) [pid = 1248] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (14880000) [pid = 1248] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:28:47 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (198B6C00) [pid = 1248] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:28:47 INFO - PROCESS | 1248 | 1464625727006 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 830ms 09:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:28:47 INFO - PROCESS | 1248 | 1464625727043 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1248 | 1464625727045 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 09:28:47 INFO - PROCESS | 1248 | 1464625727048 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1248 | 1464625727050 Marionette TRACE conn6 <- [1,1718,null,{}] 09:28:47 INFO - PROCESS | 1248 | 1464625727053 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 1248 | 1464625727138 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 09:28:47 INFO - PROCESS | 1248 | 1464625727146 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1248 | ++DOCSHELL 1429C800 == 68 [pid = 1248] [id = 439] 09:28:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (144EE400) [pid = 1248] [serial = 1317] [outer = 00000000] 09:28:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19D99800) [pid = 1248] [serial = 1318] [outer = 144EE400] 09:28:47 INFO - PROCESS | 1248 | 1464625727190 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (1A17A800) [pid = 1248] [serial = 1319] [outer = 144EE400] 09:28:47 INFO - PROCESS | 1248 | 1464625727629 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 630ms 09:28:47 INFO - PROCESS | 1248 | 1464625727679 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 09:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:28:47 INFO - PROCESS | 1248 | 1464625727681 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 09:28:47 INFO - PROCESS | 1248 | 1464625727684 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1248 | 1464625727686 Marionette TRACE conn6 <- [1,1722,null,{}] 09:28:47 INFO - PROCESS | 1248 | 1464625727689 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 1248 | 1464625727774 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 09:28:47 INFO - PROCESS | 1248 | 1464625727780 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1248 | ++DOCSHELL 1A181C00 == 69 [pid = 1248] [id = 440] 09:28:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1A1F1C00) [pid = 1248] [serial = 1320] [outer = 00000000] 09:28:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1CA74400) [pid = 1248] [serial = 1321] [outer = 1A1F1C00] 09:28:47 INFO - PROCESS | 1248 | 1464625727824 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1CD80400) [pid = 1248] [serial = 1322] [outer = 1A1F1C00] 09:28:48 INFO - PROCESS | 1248 | 1464625728253 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 631ms 09:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:28:48 INFO - PROCESS | 1248 | 1464625728317 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 1248 | 1464625728319 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 09:28:48 INFO - PROCESS | 1248 | 1464625728322 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1248 | 1464625728323 Marionette TRACE conn6 <- [1,1726,null,{}] 09:28:48 INFO - PROCESS | 1248 | 1464625728327 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 1248 | 1464625728413 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 09:28:48 INFO - PROCESS | 1248 | 1464625728419 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 1248 | ++DOCSHELL 1C43DC00 == 70 [pid = 1248] [id = 441] 09:28:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1CA6FC00) [pid = 1248] [serial = 1323] [outer = 00000000] 09:28:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1D69E000) [pid = 1248] [serial = 1324] [outer = 1CA6FC00] 09:28:48 INFO - PROCESS | 1248 | 1464625728464 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1DBCAC00) [pid = 1248] [serial = 1325] [outer = 1CA6FC00] 09:28:48 INFO - PROCESS | 1248 | 1464625728939 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 09:28:49 INFO - PROCESS | 1248 | 1464625729041 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 1248 | 1464625729045 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 09:28:49 INFO - PROCESS | 1248 | 1464625729051 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 1248 | 1464625729055 Marionette TRACE conn6 <- [1,1730,null,{}] 09:28:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:28:49 INFO - PROCESS | 1248 | 1464625729062 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:49 INFO - PROCESS | 1248 | 1464625729197 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 09:28:49 INFO - PROCESS | 1248 | 1464625729309 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1248 | ++DOCSHELL 10345400 == 71 [pid = 1248] [id = 442] 09:28:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (10346C00) [pid = 1248] [serial = 1326] [outer = 00000000] 09:28:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (14289C00) [pid = 1248] [serial = 1327] [outer = 10346C00] 09:28:49 INFO - PROCESS | 1248 | 1464625729379 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (15BE6C00) [pid = 1248] [serial = 1328] [outer = 10346C00] 09:28:50 INFO - PROCESS | 1248 | 1464625730027 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:28:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1017ms 09:28:50 INFO - PROCESS | 1248 | 1464625730076 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1248 | 1464625730079 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 09:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:28:50 INFO - PROCESS | 1248 | 1464625730087 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1248 | 1464625730091 Marionette TRACE conn6 <- [1,1734,null,{}] 09:28:50 INFO - PROCESS | 1248 | 1464625730096 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 1248 | 1464625730212 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 09:28:50 INFO - PROCESS | 1248 | 1464625730358 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 1248 | ++DOCSHELL 0FD59400 == 72 [pid = 1248] [id = 443] 09:28:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1995C400) [pid = 1248] [serial = 1329] [outer = 00000000] 09:28:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19DB2C00) [pid = 1248] [serial = 1330] [outer = 1995C400] 09:28:50 INFO - PROCESS | 1248 | 1464625730419 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19F84800) [pid = 1248] [serial = 1331] [outer = 1995C400] 09:28:50 INFO - PROCESS | 1248 | 1464625730986 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 09:28:51 INFO - PROCESS | 1248 | 1464625731020 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 1248 | 1464625731023 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 09:28:51 INFO - PROCESS | 1248 | 1464625731026 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:28:51 INFO - PROCESS | 1248 | 1464625731029 Marionette TRACE conn6 <- [1,1738,null,{}] 09:28:51 INFO - PROCESS | 1248 | 1464625731038 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 1248 | 1464625731158 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 09:28:51 INFO - PROCESS | 1248 | 1464625731320 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 1248 | ++DOCSHELL 14F15C00 == 73 [pid = 1248] [id = 444] 09:28:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1995CC00) [pid = 1248] [serial = 1332] [outer = 00000000] 09:28:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1D44D800) [pid = 1248] [serial = 1333] [outer = 1995CC00] 09:28:51 INFO - PROCESS | 1248 | 1464625731381 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1DBD3400) [pid = 1248] [serial = 1334] [outer = 1995CC00] 09:28:52 INFO - PROCESS | 1248 | 1464625731994 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1019ms 09:28:52 INFO - PROCESS | 1248 | 1464625732049 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1248 | 1464625732051 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 09:28:52 INFO - PROCESS | 1248 | 1464625732055 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:28:52 INFO - PROCESS | 1248 | 1464625732057 Marionette TRACE conn6 <- [1,1742,null,{}] 09:28:52 INFO - PROCESS | 1248 | 1464625732061 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 1248 | 1464625732175 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 09:28:52 INFO - PROCESS | 1248 | 1464625732319 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 1248 | ++DOCSHELL 1EB4DC00 == 74 [pid = 1248] [id = 445] 09:28:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1EB4E400) [pid = 1248] [serial = 1335] [outer = 00000000] 09:28:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1EEA7400) [pid = 1248] [serial = 1336] [outer = 1EB4E400] 09:28:52 INFO - PROCESS | 1248 | 1464625732379 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1EEAE400) [pid = 1248] [serial = 1337] [outer = 1EB4E400] 09:28:52 INFO - PROCESS | 1248 | 1464625732993 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 09:28:53 INFO - PROCESS | 1248 | 1464625733029 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1248 | 1464625733031 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 09:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:28:53 INFO - PROCESS | 1248 | 1464625733034 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1248 | 1464625733036 Marionette TRACE conn6 <- [1,1746,null,{}] 09:28:53 INFO - PROCESS | 1248 | 1464625733040 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:53 INFO - PROCESS | 1248 | 1464625733148 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 09:28:53 INFO - PROCESS | 1248 | 1464625733292 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 1248 | ++DOCSHELL 1EEAFC00 == 75 [pid = 1248] [id = 446] 09:28:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1EEB0000) [pid = 1248] [serial = 1338] [outer = 00000000] 09:28:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1F578000) [pid = 1248] [serial = 1339] [outer = 1EEB0000] 09:28:53 INFO - PROCESS | 1248 | 1464625733349 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1F57B400) [pid = 1248] [serial = 1340] [outer = 1EEB0000] 09:28:53 INFO - PROCESS | 1248 | 1464625733896 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 09:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:28:53 INFO - PROCESS | 1248 | 1464625733905 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 1248 | 1464625733907 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 09:28:53 INFO - PROCESS | 1248 | 1464625733910 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 1248 | 1464625733912 Marionette TRACE conn6 <- [1,1750,null,{}] 09:28:53 INFO - PROCESS | 1248 | 1464625733933 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 1248 | 1464625734065 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 09:28:54 INFO - PROCESS | 1248 | 1464625734226 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1248 | ++DOCSHELL 1FF57800 == 76 [pid = 1248] [id = 447] 09:28:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (20101800) [pid = 1248] [serial = 1341] [outer = 00000000] 09:28:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (20105800) [pid = 1248] [serial = 1342] [outer = 20101800] 09:28:54 INFO - PROCESS | 1248 | 1464625734282 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (2010D800) [pid = 1248] [serial = 1343] [outer = 20101800] 09:28:54 INFO - PROCESS | 1248 | 1464625734856 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 991ms 09:28:54 INFO - PROCESS | 1248 | 1464625734901 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 1248 | 1464625734903 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 09:28:54 INFO - PROCESS | 1248 | 1464625734907 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:28:54 INFO - PROCESS | 1248 | 1464625734909 Marionette TRACE conn6 <- [1,1754,null,{}] 09:28:54 INFO - PROCESS | 1248 | 1464625734912 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 1248 | 1464625735019 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 09:28:55 INFO - PROCESS | 1248 | 1464625735196 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 1248 | ++DOCSHELL 1A201C00 == 77 [pid = 1248] [id = 448] 09:28:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1A202000) [pid = 1248] [serial = 1344] [outer = 00000000] 09:28:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (2013FC00) [pid = 1248] [serial = 1345] [outer = 1A202000] 09:28:55 INFO - PROCESS | 1248 | 1464625735252 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (20B01C00) [pid = 1248] [serial = 1346] [outer = 1A202000] 09:28:56 INFO - PROCESS | 1248 | 1464625736070 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1217ms 09:28:56 INFO - PROCESS | 1248 | 1464625736142 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 1248 | 1464625736146 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 09:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:28:56 INFO - PROCESS | 1248 | 1464625736153 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 1248 | 1464625736157 Marionette TRACE conn6 <- [1,1758,null,{}] 09:28:56 INFO - PROCESS | 1248 | 1464625736164 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 1248 | 1464625736277 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 09:28:56 INFO - PROCESS | 1248 | 1464625736432 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1248 | ++DOCSHELL 1148D800 == 78 [pid = 1248] [id = 449] 09:28:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (14A2EC00) [pid = 1248] [serial = 1347] [outer = 00000000] 09:28:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (17DB5400) [pid = 1248] [serial = 1348] [outer = 14A2EC00] 09:28:56 INFO - PROCESS | 1248 | 1464625736485 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (18EA0C00) [pid = 1248] [serial = 1349] [outer = 14A2EC00] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 17DB1C00 == 77 [pid = 1248] [id = 304] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 1A181C00 == 76 [pid = 1248] [id = 440] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 1429C800 == 75 [pid = 1248] [id = 439] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 10156400 == 74 [pid = 1248] [id = 438] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 1A1E5800 == 73 [pid = 1248] [id = 437] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 19EEB400 == 72 [pid = 1248] [id = 436] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 19DB2000 == 71 [pid = 1248] [id = 435] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 17DDCC00 == 70 [pid = 1248] [id = 434] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 10156000 == 69 [pid = 1248] [id = 433] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 10340000 == 68 [pid = 1248] [id = 432] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 1BCCB000 == 67 [pid = 1248] [id = 430] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 14289400 == 66 [pid = 1248] [id = 429] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 160C6800 == 65 [pid = 1248] [id = 428] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 10221000 == 64 [pid = 1248] [id = 427] 09:28:57 INFO - PROCESS | 1248 | --DOCSHELL 1A20C800 == 63 [pid = 1248] [id = 426] 09:28:57 INFO - PROCESS | 1248 | 1464625737142 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:28:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1025ms 09:28:57 INFO - PROCESS | 1248 | 1464625737181 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1248 | 1464625737187 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 09:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:28:57 INFO - PROCESS | 1248 | 1464625737193 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1248 | 1464625737196 Marionette TRACE conn6 <- [1,1762,null,{}] 09:28:57 INFO - PROCESS | 1248 | 1464625737199 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 1248 | 1464625737312 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1DCB8800) [pid = 1248] [serial = 1246] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (19CD1800) [pid = 1248] [serial = 1261] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (10342400) [pid = 1248] [serial = 1250] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (10218000) [pid = 1248] [serial = 1249] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (160C3C00) [pid = 1248] [serial = 1253] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (14FB1000) [pid = 1248] [serial = 1252] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1A04A400) [pid = 1248] [serial = 1268] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (18EA2000) [pid = 1248] [serial = 1258] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1922A000) [pid = 1248] [serial = 1259] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1D441C00) [pid = 1248] [serial = 1243] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (17C16800) [pid = 1248] [serial = 1255] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (17D9F800) [pid = 1248] [serial = 1256] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (160C8000) [pid = 1248] [serial = 1237] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (19DA4400) [pid = 1248] [serial = 1240] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1A046400) [pid = 1248] [serial = 1273] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1A1EDC00) [pid = 1248] [serial = 1277] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A17E000) [pid = 1248] [serial = 1274] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (180CE000) [pid = 1248] [serial = 1271] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (19D99400) [pid = 1248] [serial = 1262] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1A1E9000) [pid = 1248] [serial = 1276] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19DBE400) [pid = 1248] [serial = 1264] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1A015C00) [pid = 1248] [serial = 1267] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (19F76000) [pid = 1248] [serial = 1265] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (17DAB400) [pid = 1248] [serial = 1270] [outer = 00000000] [url = about:blank] 09:28:57 INFO - PROCESS | 1248 | 1464625737441 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 1248 | ++DOCSHELL 10342400 == 64 [pid = 1248] [id = 450] 09:28:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (10343400) [pid = 1248] [serial = 1350] [outer = 00000000] 09:28:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (14D95000) [pid = 1248] [serial = 1351] [outer = 10343400] 09:28:57 INFO - PROCESS | 1248 | 1464625737490 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (17DB0C00) [pid = 1248] [serial = 1352] [outer = 10343400] 09:28:57 INFO - PROCESS | 1248 | 1464625737954 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 830ms 09:28:58 INFO - PROCESS | 1248 | 1464625738026 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 1248 | 1464625738029 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 09:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:28:58 INFO - PROCESS | 1248 | 1464625738032 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1248 | 1464625738036 Marionette TRACE conn6 <- [1,1766,null,{}] 09:28:58 INFO - PROCESS | 1248 | 1464625738046 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 1248 | 1464625738140 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 09:28:58 INFO - PROCESS | 1248 | 1464625738155 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1248 | ++DOCSHELL 1995B000 == 65 [pid = 1248] [id = 451] 09:28:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19983800) [pid = 1248] [serial = 1353] [outer = 00000000] 09:28:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19DA1400) [pid = 1248] [serial = 1354] [outer = 19983800] 09:28:58 INFO - PROCESS | 1248 | 1464625738205 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19DB9800) [pid = 1248] [serial = 1355] [outer = 19983800] 09:28:58 INFO - PROCESS | 1248 | 1464625738692 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 09:28:58 INFO - PROCESS | 1248 | 1464625738706 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 1248 | 1464625738709 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 09:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:28:58 INFO - PROCESS | 1248 | 1464625738716 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 1248 | 1464625738718 Marionette TRACE conn6 <- [1,1770,null,{}] 09:28:58 INFO - PROCESS | 1248 | 1464625738721 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:58 INFO - PROCESS | 1248 | 1464625738817 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 09:28:58 INFO - PROCESS | 1248 | 1464625738824 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1248 | ++DOCSHELL 19EE5800 == 66 [pid = 1248] [id = 452] 09:28:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19F83000) [pid = 1248] [serial = 1356] [outer = 00000000] 09:28:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1A042C00) [pid = 1248] [serial = 1357] [outer = 19F83000] 09:28:58 INFO - PROCESS | 1248 | 1464625738875 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1A153000) [pid = 1248] [serial = 1358] [outer = 19F83000] 09:28:59 INFO - PROCESS | 1248 | 1464625739325 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 09:28:59 INFO - PROCESS | 1248 | 1464625739388 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 1248 | 1464625739390 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 09:28:59 INFO - PROCESS | 1248 | 1464625739395 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 1248 | 1464625739397 Marionette TRACE conn6 <- [1,1774,null,{}] 09:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:28:59 INFO - PROCESS | 1248 | 1464625739401 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:59 INFO - PROCESS | 1248 | 1464625739491 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 09:28:59 INFO - PROCESS | 1248 | 1464625739498 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 1248 | ++DOCSHELL 17C12400 == 67 [pid = 1248] [id = 453] 09:28:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A155400) [pid = 1248] [serial = 1359] [outer = 00000000] 09:28:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A182400) [pid = 1248] [serial = 1360] [outer = 1A155400] 09:28:59 INFO - PROCESS | 1248 | 1464625739546 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1A1EDC00) [pid = 1248] [serial = 1361] [outer = 1A155400] 09:29:00 INFO - PROCESS | 1248 | 1464625740043 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 09:29:00 INFO - PROCESS | 1248 | 1464625740077 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1248 | 1464625740079 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 09:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:29:00 INFO - PROCESS | 1248 | 1464625740082 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1248 | 1464625740083 Marionette TRACE conn6 <- [1,1778,null,{}] 09:29:00 INFO - PROCESS | 1248 | 1464625740087 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 1248 | 1464625740236 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 09:29:00 INFO - PROCESS | 1248 | 1464625740337 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 1248 | ++DOCSHELL 1AD92400 == 68 [pid = 1248] [id = 454] 09:29:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1B4AD800) [pid = 1248] [serial = 1362] [outer = 00000000] 09:29:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1BCCC000) [pid = 1248] [serial = 1363] [outer = 1B4AD800] 09:29:00 INFO - PROCESS | 1248 | 1464625740384 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1C4AAC00) [pid = 1248] [serial = 1364] [outer = 1B4AD800] 09:29:00 INFO - PROCESS | 1248 | 1464625740819 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 09:29:00 INFO - PROCESS | 1248 | 1464625740856 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 1248 | 1464625740859 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 09:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:29:00 INFO - PROCESS | 1248 | 1464625740862 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 1248 | 1464625740864 Marionette TRACE conn6 <- [1,1782,null,{}] 09:29:00 INFO - PROCESS | 1248 | 1464625740876 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 1248 | 1464625740998 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 09:29:01 INFO - PROCESS | 1248 | 1464625741004 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1248 | ++DOCSHELL 10809000 == 69 [pid = 1248] [id = 455] 09:29:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1A050000) [pid = 1248] [serial = 1365] [outer = 00000000] 09:29:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1D5DD400) [pid = 1248] [serial = 1366] [outer = 1A050000] 09:29:01 INFO - PROCESS | 1248 | 1464625741114 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1DCB0800) [pid = 1248] [serial = 1367] [outer = 1A050000] 09:29:01 INFO - PROCESS | 1248 | 1464625741542 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 09:29:01 INFO - PROCESS | 1248 | 1464625741599 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1248 | 1464625741601 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 09:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:29:01 INFO - PROCESS | 1248 | 1464625741605 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 1248 | 1464625741606 Marionette TRACE conn6 <- [1,1786,null,{}] 09:29:01 INFO - PROCESS | 1248 | 1464625741653 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 1248 | 1464625741919 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1A1E7000) [pid = 1248] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (19985800) [pid = 1248] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (10341C00) [pid = 1248] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (180CC800) [pid = 1248] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (10340400) [pid = 1248] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19DB9000) [pid = 1248] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1A1F1C00) [pid = 1248] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (144EE400) [pid = 1248] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:29:01 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (19EEC800) [pid = 1248] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:29:02 INFO - PROCESS | 1248 | 1464625741990 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1248 | ++DOCSHELL 10341C00 == 70 [pid = 1248] [id = 456] 09:29:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (144EE400) [pid = 1248] [serial = 1368] [outer = 00000000] 09:29:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (189E6000) [pid = 1248] [serial = 1369] [outer = 144EE400] 09:29:02 INFO - PROCESS | 1248 | 1464625742036 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (19EDF400) [pid = 1248] [serial = 1370] [outer = 144EE400] 09:29:02 INFO - PROCESS | 1248 | 1464625742387 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 850ms 09:29:02 INFO - PROCESS | 1248 | 1464625742456 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 1248 | 1464625742458 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 09:29:02 INFO - PROCESS | 1248 | 1464625742462 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:29:02 INFO - PROCESS | 1248 | 1464625742463 Marionette TRACE conn6 <- [1,1790,null,{}] 09:29:02 INFO - PROCESS | 1248 | 1464625742467 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 1248 | 1464625742556 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 09:29:02 INFO - PROCESS | 1248 | 1464625742563 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 1248 | ++DOCSHELL 19986000 == 71 [pid = 1248] [id = 457] 09:29:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1AE4D000) [pid = 1248] [serial = 1371] [outer = 00000000] 09:29:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1EEAAC00) [pid = 1248] [serial = 1372] [outer = 1AE4D000] 09:29:02 INFO - PROCESS | 1248 | 1464625742607 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1F57EC00) [pid = 1248] [serial = 1373] [outer = 1AE4D000] 09:29:03 INFO - PROCESS | 1248 | 1464625743046 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 09:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:29:03 INFO - PROCESS | 1248 | 1464625743096 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1248 | 1464625743099 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 09:29:03 INFO - PROCESS | 1248 | 1464625743102 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 1248 | 1464625743105 Marionette TRACE conn6 <- [1,1794,null,{}] 09:29:03 INFO - PROCESS | 1248 | 1464625743108 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 1248 | 1464625743200 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 09:29:03 INFO - PROCESS | 1248 | 1464625743207 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1248 | ++DOCSHELL 1EEA5400 == 72 [pid = 1248] [id = 458] 09:29:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (20105C00) [pid = 1248] [serial = 1374] [outer = 00000000] 09:29:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (2013D400) [pid = 1248] [serial = 1375] [outer = 20105C00] 09:29:03 INFO - PROCESS | 1248 | 1464625743254 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (20B0D800) [pid = 1248] [serial = 1376] [outer = 20105C00] 09:29:03 INFO - PROCESS | 1248 | 1464625743727 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 09:29:03 INFO - PROCESS | 1248 | 1464625743787 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 1248 | 1464625743789 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 09:29:03 INFO - PROCESS | 1248 | 1464625743792 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:29:03 INFO - PROCESS | 1248 | 1464625743795 Marionette TRACE conn6 <- [1,1798,null,{}] 09:29:03 INFO - PROCESS | 1248 | 1464625743798 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 1248 | 1464625743915 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 09:29:04 INFO - PROCESS | 1248 | 1464625744131 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 1248 | ++DOCSHELL 0C9A9400 == 73 [pid = 1248] [id = 459] 09:29:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (0C9ADC00) [pid = 1248] [serial = 1377] [outer = 00000000] 09:29:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1021E400) [pid = 1248] [serial = 1378] [outer = 0C9ADC00] 09:29:04 INFO - PROCESS | 1248 | 1464625744191 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1120B000) [pid = 1248] [serial = 1379] [outer = 0C9ADC00] 09:29:04 INFO - PROCESS | 1248 | 1464625744882 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1119ms 09:29:04 INFO - PROCESS | 1248 | 1464625744917 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1248 | 1464625744922 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 09:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:29:04 INFO - PROCESS | 1248 | 1464625744926 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1248 | 1464625744930 Marionette TRACE conn6 <- [1,1802,null,{}] 09:29:04 INFO - PROCESS | 1248 | 1464625744935 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 1248 | 1464625745061 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 09:29:05 INFO - PROCESS | 1248 | 1464625745212 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1248 | ++DOCSHELL 198B7000 == 74 [pid = 1248] [id = 460] 09:29:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (198BC400) [pid = 1248] [serial = 1380] [outer = 00000000] 09:29:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (19D9B000) [pid = 1248] [serial = 1381] [outer = 198BC400] 09:29:05 INFO - PROCESS | 1248 | 1464625745271 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (19DBE400) [pid = 1248] [serial = 1382] [outer = 198BC400] 09:29:05 INFO - PROCESS | 1248 | 1464625745885 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1020ms 09:29:05 INFO - PROCESS | 1248 | 1464625745954 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 1248 | 1464625745959 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 09:29:05 INFO - PROCESS | 1248 | 1464625745963 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:29:05 INFO - PROCESS | 1248 | 1464625745965 Marionette TRACE conn6 <- [1,1806,null,{}] 09:29:05 INFO - PROCESS | 1248 | 1464625745969 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 1248 | 1464625746091 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 09:29:06 INFO - PROCESS | 1248 | 1464625746243 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1248 | ++DOCSHELL 1BC1B400 == 75 [pid = 1248] [id = 461] 09:29:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1BCC0400) [pid = 1248] [serial = 1383] [outer = 00000000] 09:29:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1C440800) [pid = 1248] [serial = 1384] [outer = 1BCC0400] 09:29:06 INFO - PROCESS | 1248 | 1464625746300 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1DCAF800) [pid = 1248] [serial = 1385] [outer = 1BCC0400] 09:29:06 INFO - PROCESS | 1248 | 1464625746883 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 09:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:29:06 INFO - PROCESS | 1248 | 1464625746937 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1248 | 1464625746940 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 09:29:06 INFO - PROCESS | 1248 | 1464625746950 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1248 | 1464625746957 Marionette TRACE conn6 <- [1,1810,null,{}] 09:29:06 INFO - PROCESS | 1248 | 1464625746978 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 1248 | 1464625747103 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 09:29:07 INFO - PROCESS | 1248 | 1464625747256 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 1248 | ++DOCSHELL 19F7B400 == 76 [pid = 1248] [id = 462] 09:29:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1C436C00) [pid = 1248] [serial = 1386] [outer = 00000000] 09:29:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (21938C00) [pid = 1248] [serial = 1387] [outer = 1C436C00] 09:29:07 INFO - PROCESS | 1248 | 1464625747316 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (2193C800) [pid = 1248] [serial = 1388] [outer = 1C436C00] 09:29:07 INFO - PROCESS | 1248 | 1464625747900 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 987ms 09:29:07 INFO - PROCESS | 1248 | 1464625747945 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 1248 | 1464625747948 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 09:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:29:07 INFO - PROCESS | 1248 | 1464625747952 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 1248 | 1464625747954 Marionette TRACE conn6 <- [1,1814,null,{}] 09:29:07 INFO - PROCESS | 1248 | 1464625747958 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 1248 | 1464625748087 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 09:29:08 INFO - PROCESS | 1248 | 1464625748249 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 1248 | ++DOCSHELL 2193E000 == 77 [pid = 1248] [id = 463] 09:29:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (21943000) [pid = 1248] [serial = 1389] [outer = 00000000] 09:29:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (21E80400) [pid = 1248] [serial = 1390] [outer = 21943000] 09:29:08 INFO - PROCESS | 1248 | 1464625748308 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (21E84800) [pid = 1248] [serial = 1391] [outer = 21943000] 09:29:08 INFO - PROCESS | 1248 | 1464625748922 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1020ms 09:29:08 INFO - PROCESS | 1248 | 1464625748975 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1248 | 1464625748977 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 09:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:29:09 INFO - PROCESS | 1248 | 1464625748996 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 1248 | 1464625748998 Marionette TRACE conn6 <- [1,1818,null,{}] 09:29:09 INFO - PROCESS | 1248 | 1464625749002 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:09 INFO - PROCESS | 1248 | 1464625749117 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 09:29:09 INFO - PROCESS | 1248 | 1464625749269 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 1248 | ++DOCSHELL 21E8B800 == 78 [pid = 1248] [id = 464] 09:29:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (21E8C400) [pid = 1248] [serial = 1392] [outer = 00000000] 09:29:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (22869800) [pid = 1248] [serial = 1393] [outer = 21E8C400] 09:29:09 INFO - PROCESS | 1248 | 1464625749336 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (22870C00) [pid = 1248] [serial = 1394] [outer = 21E8C400] 09:29:09 INFO - PROCESS | 1248 | 1464625749901 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 971ms 09:29:09 INFO - PROCESS | 1248 | 1464625749966 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 09:29:09 INFO - PROCESS | 1248 | 1464625749969 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 09:29:09 INFO - PROCESS | 1248 | 1464625749972 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:29:09 INFO - PROCESS | 1248 | 1464625749974 Marionette TRACE conn6 <- [1,1822,null,{}] 09:29:09 INFO - PROCESS | 1248 | 1464625749978 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:10 INFO - PROCESS | 1248 | 1464625750094 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 09:29:10 INFO - PROCESS | 1248 | 1464625750257 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1248 | ++DOCSHELL 22877800 == 79 [pid = 1248] [id = 465] 09:29:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (22877C00) [pid = 1248] [serial = 1395] [outer = 00000000] 09:29:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (2361A000) [pid = 1248] [serial = 1396] [outer = 22877C00] 09:29:10 INFO - PROCESS | 1248 | 1464625750313 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (2361E000) [pid = 1248] [serial = 1397] [outer = 22877C00] 09:29:10 INFO - PROCESS | 1248 | 1464625750954 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1018ms 09:29:11 INFO - PROCESS | 1248 | 1464625750994 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 09:29:11 INFO - PROCESS | 1248 | 1464625750996 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 09:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:29:11 INFO - PROCESS | 1248 | 1464625751000 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:29:11 INFO - PROCESS | 1248 | 1464625751002 Marionette TRACE conn6 <- [1,1826,null,{}] 09:29:11 INFO - PROCESS | 1248 | 1464625751006 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 1248 | 1464625751121 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 09:29:11 INFO - PROCESS | 1248 | 1464625751449 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B4800 == 80 [pid = 1248] [id = 466] 09:29:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (0CF7D800) [pid = 1248] [serial = 1398] [outer = 00000000] 09:29:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (14FA8400) [pid = 1248] [serial = 1399] [outer = 0CF7D800] 09:29:11 INFO - PROCESS | 1248 | 1464625751530 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (17D99800) [pid = 1248] [serial = 1400] [outer = 0CF7D800] 09:29:12 INFO - PROCESS | 1248 | 1464625752176 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1225ms 09:29:12 INFO - PROCESS | 1248 | 1464625752229 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1248 | 1464625752233 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 09:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:29:12 INFO - PROCESS | 1248 | 1464625752237 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1248 | 1464625752241 Marionette TRACE conn6 <- [1,1830,null,{}] 09:29:12 INFO - PROCESS | 1248 | 1464625752246 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 1248 | 1464625752354 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 09:29:12 INFO - PROCESS | 1248 | 1464625752508 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1248 | ++DOCSHELL 18EA5C00 == 81 [pid = 1248] [id = 467] 09:29:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (198B6400) [pid = 1248] [serial = 1401] [outer = 00000000] 09:29:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (1A00BC00) [pid = 1248] [serial = 1402] [outer = 198B6400] 09:29:12 INFO - PROCESS | 1248 | 1464625752561 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (1A14D000) [pid = 1248] [serial = 1403] [outer = 198B6400] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 1EEA5400 == 80 [pid = 1248] [id = 458] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 19986000 == 79 [pid = 1248] [id = 457] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 10341C00 == 78 [pid = 1248] [id = 456] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 10809000 == 77 [pid = 1248] [id = 455] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 1AD92400 == 76 [pid = 1248] [id = 454] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 17C12400 == 75 [pid = 1248] [id = 453] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 19EE5800 == 74 [pid = 1248] [id = 452] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 1995B000 == 73 [pid = 1248] [id = 451] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1D69E000) [pid = 1248] [serial = 1324] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 10342400 == 72 [pid = 1248] [id = 450] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 1148D800 == 71 [pid = 1248] [id = 449] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 1EEAFC00 == 70 [pid = 1248] [id = 446] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 1EB4DC00 == 69 [pid = 1248] [id = 445] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 189C5000 == 68 [pid = 1248] [id = 411] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 14F15C00 == 67 [pid = 1248] [id = 444] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 0FD59400 == 66 [pid = 1248] [id = 443] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 10345400 == 65 [pid = 1248] [id = 442] 09:29:12 INFO - PROCESS | 1248 | --DOCSHELL 1C43DC00 == 64 [pid = 1248] [id = 441] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (1C406C00) [pid = 1248] [serial = 1291] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (14C9DC00) [pid = 1248] [serial = 1298] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (112F2000) [pid = 1248] [serial = 1297] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (18E4B000) [pid = 1248] [serial = 1303] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (1922B400) [pid = 1248] [serial = 1304] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (109AB800) [pid = 1248] [serial = 1300] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (14881400) [pid = 1248] [serial = 1301] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (19EED800) [pid = 1248] [serial = 1306] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1A00B000) [pid = 1248] [serial = 1307] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1D442400) [pid = 1248] [serial = 1294] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1CD80400) [pid = 1248] [serial = 1322] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (19D99800) [pid = 1248] [serial = 1318] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1A17A800) [pid = 1248] [serial = 1319] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (1BCCC400) [pid = 1248] [serial = 1316] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1A149400) [pid = 1248] [serial = 1309] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1A152000) [pid = 1248] [serial = 1310] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1CA74400) [pid = 1248] [serial = 1321] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1A209000) [pid = 1248] [serial = 1312] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1B4AB000) [pid = 1248] [serial = 1315] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1A27BC00) [pid = 1248] [serial = 1313] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (14F25C00) [pid = 1248] [serial = 1282] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A2E7000) [pid = 1248] [serial = 1279] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (19DB8800) [pid = 1248] [serial = 1285] [outer = 00000000] [url = about:blank] 09:29:12 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1B55A000) [pid = 1248] [serial = 1288] [outer = 00000000] [url = about:blank] 09:29:13 INFO - PROCESS | 1248 | 1464625753146 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 931ms 09:29:13 INFO - PROCESS | 1248 | 1464625753172 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1248 | 1464625753175 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 09:29:13 INFO - PROCESS | 1248 | 1464625753180 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:29:13 INFO - PROCESS | 1248 | 1464625753182 Marionette TRACE conn6 <- [1,1834,null,{}] 09:29:13 INFO - PROCESS | 1248 | 1464625753186 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 1248 | 1464625753289 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 09:29:13 INFO - PROCESS | 1248 | 1464625753406 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 1248 | ++DOCSHELL 14F15C00 == 65 [pid = 1248] [id = 468] 09:29:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (14F16400) [pid = 1248] [serial = 1404] [outer = 00000000] 09:29:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (18E44400) [pid = 1248] [serial = 1405] [outer = 14F16400] 09:29:13 INFO - PROCESS | 1248 | 1464625753456 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1922DC00) [pid = 1248] [serial = 1406] [outer = 14F16400] 09:29:13 INFO - PROCESS | 1248 | 1464625753863 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 09:29:13 INFO - PROCESS | 1248 | 1464625753915 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1248 | 1464625753917 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 09:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:29:13 INFO - PROCESS | 1248 | 1464625753922 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1248 | 1464625753927 Marionette TRACE conn6 <- [1,1838,null,{}] 09:29:13 INFO - PROCESS | 1248 | 1464625753936 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 1248 | 1464625754058 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 09:29:14 INFO - PROCESS | 1248 | 1464625754072 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A019000 == 66 [pid = 1248] [id = 469] 09:29:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1A04C000) [pid = 1248] [serial = 1407] [outer = 00000000] 09:29:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1A156C00) [pid = 1248] [serial = 1408] [outer = 1A04C000] 09:29:14 INFO - PROCESS | 1248 | 1464625754118 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1A17F400) [pid = 1248] [serial = 1409] [outer = 1A04C000] 09:29:14 INFO - PROCESS | 1248 | 1464625754587 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 09:29:14 INFO - PROCESS | 1248 | 1464625754615 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 1248 | 1464625754617 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 09:29:14 INFO - PROCESS | 1248 | 1464625754620 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 1248 | 1464625754622 Marionette TRACE conn6 <- [1,1842,null,{}] 09:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:29:14 INFO - PROCESS | 1248 | 1464625754625 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 1248 | 1464625754718 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 09:29:14 INFO - PROCESS | 1248 | 1464625754725 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1248 | ++DOCSHELL 1A181800 == 67 [pid = 1248] [id = 470] 09:29:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1A1E8C00) [pid = 1248] [serial = 1410] [outer = 00000000] 09:29:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1A20E800) [pid = 1248] [serial = 1411] [outer = 1A1E8C00] 09:29:14 INFO - PROCESS | 1248 | 1464625754774 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1AD8E000) [pid = 1248] [serial = 1412] [outer = 1A1E8C00] 09:29:15 INFO - PROCESS | 1248 | 1464625755235 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 09:29:15 INFO - PROCESS | 1248 | 1464625755295 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1248 | 1464625755297 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 09:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:29:15 INFO - PROCESS | 1248 | 1464625755300 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1248 | 1464625755302 Marionette TRACE conn6 <- [1,1846,null,{}] 09:29:15 INFO - PROCESS | 1248 | 1464625755305 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 1248 | 1464625755432 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 09:29:15 INFO - PROCESS | 1248 | 1464625755527 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 1248 | ++DOCSHELL 1AED1000 == 68 [pid = 1248] [id = 471] 09:29:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1AED2000) [pid = 1248] [serial = 1413] [outer = 00000000] 09:29:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1BC17000) [pid = 1248] [serial = 1414] [outer = 1AED2000] 09:29:15 INFO - PROCESS | 1248 | 1464625755581 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1C15FC00) [pid = 1248] [serial = 1415] [outer = 1AED2000] 09:29:16 INFO - PROCESS | 1248 | 1464625756012 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 770ms 09:29:16 INFO - PROCESS | 1248 | 1464625756073 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 1248 | 1464625756075 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 09:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:29:16 INFO - PROCESS | 1248 | 1464625756078 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 1248 | 1464625756079 Marionette TRACE conn6 <- [1,1850,null,{}] 09:29:16 INFO - PROCESS | 1248 | 1464625756083 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:16 INFO - PROCESS | 1248 | 1464625756210 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 09:29:16 INFO - PROCESS | 1248 | 1464625756289 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1248 | ++DOCSHELL 1C4A5400 == 69 [pid = 1248] [id = 472] 09:29:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1CD77400) [pid = 1248] [serial = 1416] [outer = 00000000] 09:29:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1D5DD800) [pid = 1248] [serial = 1417] [outer = 1CD77400] 09:29:16 INFO - PROCESS | 1248 | 1464625756335 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1DBC5400) [pid = 1248] [serial = 1418] [outer = 1CD77400] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 19DA2800 == 68 [pid = 1248] [id = 383] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 19EE8C00 == 67 [pid = 1248] [id = 273] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1DCAD000 == 66 [pid = 1248] [id = 415] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1FF50800 == 65 [pid = 1248] [id = 370] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1B559800 == 64 [pid = 1248] [id = 307] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1DCBA000 == 63 [pid = 1248] [id = 353] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1FF57800 == 62 [pid = 1248] [id = 447] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 144F7800 == 61 [pid = 1248] [id = 354] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1A201C00 == 60 [pid = 1248] [id = 448] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1D440400 == 59 [pid = 1248] [id = 323] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1F57E400 == 58 [pid = 1248] [id = 369] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 2013C400 == 57 [pid = 1248] [id = 386] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 18E9B800 == 56 [pid = 1248] [id = 352] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 0C9AC400 == 55 [pid = 1248] [id = 291] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 20131400 == 54 [pid = 1248] [id = 385] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 11494000 == 53 [pid = 1248] [id = 401] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1A1EA800 == 52 [pid = 1248] [id = 292] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 10158C00 == 51 [pid = 1248] [id = 271] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 0FC3A800 == 50 [pid = 1248] [id = 431] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 180CA400 == 49 [pid = 1248] [id = 272] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 11210000 == 48 [pid = 1248] [id = 371] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 11497800 == 47 [pid = 1248] [id = 400] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1A183800 == 46 [pid = 1248] [id = 305] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1D6A2000 == 45 [pid = 1248] [id = 381] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1C4AD000 == 44 [pid = 1248] [id = 368] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1A26C800 == 43 [pid = 1248] [id = 349] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 10286800 == 42 [pid = 1248] [id = 366] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1EEA5800 == 41 [pid = 1248] [id = 384] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 19EEB800 == 40 [pid = 1248] [id = 351] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 18EA5C00 == 39 [pid = 1248] [id = 467] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 0C9B4800 == 38 [pid = 1248] [id = 466] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 21E8B800 == 37 [pid = 1248] [id = 464] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 22877800 == 36 [pid = 1248] [id = 465] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 2193E000 == 35 [pid = 1248] [id = 463] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 1BC1B400 == 34 [pid = 1248] [id = 461] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 19F7B400 == 33 [pid = 1248] [id = 462] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 198B7000 == 32 [pid = 1248] [id = 460] 09:29:17 INFO - PROCESS | 1248 | --DOCSHELL 0C9A9400 == 31 [pid = 1248] [id = 459] 09:29:18 INFO - PROCESS | 1248 | --DOCSHELL 1AED1000 == 30 [pid = 1248] [id = 471] 09:29:18 INFO - PROCESS | 1248 | --DOCSHELL 1A181800 == 29 [pid = 1248] [id = 470] 09:29:18 INFO - PROCESS | 1248 | --DOCSHELL 1A019000 == 28 [pid = 1248] [id = 469] 09:29:18 INFO - PROCESS | 1248 | --DOCSHELL 14F15C00 == 27 [pid = 1248] [id = 468] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1BCCC000) [pid = 1248] [serial = 1363] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1D5DD400) [pid = 1248] [serial = 1366] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1C4AAC00) [pid = 1248] [serial = 1364] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (189E6000) [pid = 1248] [serial = 1369] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (1DCB0800) [pid = 1248] [serial = 1367] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1DBCAC00) [pid = 1248] [serial = 1325] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (14289C00) [pid = 1248] [serial = 1327] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (19DB2C00) [pid = 1248] [serial = 1330] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1EEAAC00) [pid = 1248] [serial = 1372] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1D44D800) [pid = 1248] [serial = 1333] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1EEA7400) [pid = 1248] [serial = 1336] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1F578000) [pid = 1248] [serial = 1339] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A042C00) [pid = 1248] [serial = 1357] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1A153000) [pid = 1248] [serial = 1358] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (19DA1400) [pid = 1248] [serial = 1354] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (19DB9800) [pid = 1248] [serial = 1355] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (14D95000) [pid = 1248] [serial = 1351] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (17DB0C00) [pid = 1248] [serial = 1352] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (18EA0C00) [pid = 1248] [serial = 1349] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (17DB5400) [pid = 1248] [serial = 1348] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (2013FC00) [pid = 1248] [serial = 1345] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1A182400) [pid = 1248] [serial = 1360] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (20105800) [pid = 1248] [serial = 1342] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1CA6FC00) [pid = 1248] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1B4AD800) [pid = 1248] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1AE4D000) [pid = 1248] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1A050000) [pid = 1248] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (10343400) [pid = 1248] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1A155400) [pid = 1248] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (14A2EC00) [pid = 1248] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (144EE400) [pid = 1248] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19F83000) [pid = 1248] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (19983800) [pid = 1248] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (19EDF400) [pid = 1248] [serial = 1370] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1F57EC00) [pid = 1248] [serial = 1373] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1A1EDC00) [pid = 1248] [serial = 1361] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (2013D400) [pid = 1248] [serial = 1375] [outer = 00000000] [url = about:blank] 09:29:18 INFO - PROCESS | 1248 | 1464625758974 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2930ms 09:29:19 INFO - PROCESS | 1248 | 1464625759012 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1248 | 1464625759016 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 09:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:29:19 INFO - PROCESS | 1248 | 1464625759022 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1248 | 1464625759025 Marionette TRACE conn6 <- [1,1854,null,{}] 09:29:19 INFO - PROCESS | 1248 | 1464625759031 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 1248 | 1464625759126 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 09:29:19 INFO - PROCESS | 1248 | 1464625759215 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1248 | ++DOCSHELL 0C96B400 == 28 [pid = 1248] [id = 473] 09:29:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (0C9AB400) [pid = 1248] [serial = 1419] [outer = 00000000] 09:29:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (0C9B8000) [pid = 1248] [serial = 1420] [outer = 0C9AB400] 09:29:19 INFO - PROCESS | 1248 | 1464625759276 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (0CFD3000) [pid = 1248] [serial = 1421] [outer = 0C9AB400] 09:29:20 INFO - PROCESS | 1248 | 1464625759994 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1029ms 09:29:20 INFO - PROCESS | 1248 | 1464625760050 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1248 | 1464625760055 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 09:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:29:20 INFO - PROCESS | 1248 | 1464625760060 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1248 | 1464625760065 Marionette TRACE conn6 <- [1,1858,null,{}] 09:29:20 INFO - PROCESS | 1248 | 1464625760116 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:20 INFO - PROCESS | 1248 | 1464625760245 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 09:29:20 INFO - PROCESS | 1248 | 1464625760370 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 1248 | ++DOCSHELL 1014EC00 == 29 [pid = 1248] [id = 474] 09:29:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1014F000) [pid = 1248] [serial = 1422] [outer = 00000000] 09:29:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1015B400) [pid = 1248] [serial = 1423] [outer = 1014F000] 09:29:20 INFO - PROCESS | 1248 | 1464625760430 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1021A400) [pid = 1248] [serial = 1424] [outer = 1014F000] 09:29:21 INFO - PROCESS | 1248 | 1464625761130 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1106ms 09:29:21 INFO - PROCESS | 1248 | 1464625761184 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 1248 | 1464625761192 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 09:29:21 INFO - PROCESS | 1248 | 1464625761199 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 1248 | 1464625761202 Marionette TRACE conn6 <- [1,1862,null,{}] 09:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:29:21 INFO - PROCESS | 1248 | 1464625761207 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 1248 | 1464625761331 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 09:29:21 INFO - PROCESS | 1248 | 1464625761463 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1248 | ++DOCSHELL 10617800 == 30 [pid = 1248] [id = 475] 09:29:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (10874800) [pid = 1248] [serial = 1425] [outer = 00000000] 09:29:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (112EF800) [pid = 1248] [serial = 1426] [outer = 10874800] 09:29:21 INFO - PROCESS | 1248 | 1464625761522 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (11494400) [pid = 1248] [serial = 1427] [outer = 10874800] 09:29:22 INFO - PROCESS | 1248 | 1464625762252 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1070ms 09:29:22 INFO - PROCESS | 1248 | 1464625762276 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1248 | 1464625762279 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 09:29:22 INFO - PROCESS | 1248 | 1464625762282 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:29:22 INFO - PROCESS | 1248 | 1464625762286 Marionette TRACE conn6 <- [1,1866,null,{}] 09:29:22 INFO - PROCESS | 1248 | 1464625762298 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 1248 | 1464625762422 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 09:29:22 INFO - PROCESS | 1248 | 1464625762557 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 1248 | ++DOCSHELL 14F11C00 == 31 [pid = 1248] [id = 476] 09:29:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (14F13400) [pid = 1248] [serial = 1428] [outer = 00000000] 09:29:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (14F21400) [pid = 1248] [serial = 1429] [outer = 14F13400] 09:29:22 INFO - PROCESS | 1248 | 1464625762618 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (15B03C00) [pid = 1248] [serial = 1430] [outer = 14F13400] 09:29:23 INFO - PROCESS | 1248 | --DOCSHELL 17D9EC00 == 30 [pid = 1248] [id = 262] 09:29:23 INFO - PROCESS | 1248 | --DOCSHELL 19CCE000 == 29 [pid = 1248] [id = 263] 09:29:23 INFO - PROCESS | 1248 | 1464625763369 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1131ms 09:29:23 INFO - PROCESS | 1248 | 1464625763417 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 1248 | 1464625763421 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 09:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:29:23 INFO - PROCESS | 1248 | 1464625763436 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 1248 | 1464625763439 Marionette TRACE conn6 <- [1,1870,null,{}] 09:29:23 INFO - PROCESS | 1248 | 1464625763444 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 1248 | 1464625763532 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 09:29:23 INFO - PROCESS | 1248 | 1464625763547 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 1248 | ++DOCSHELL 10155800 == 30 [pid = 1248] [id = 477] 09:29:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (10155C00) [pid = 1248] [serial = 1431] [outer = 00000000] 09:29:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (10345400) [pid = 1248] [serial = 1432] [outer = 10155C00] 09:29:23 INFO - PROCESS | 1248 | 1464625763597 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1093A800) [pid = 1248] [serial = 1433] [outer = 10155C00] 09:29:24 INFO - PROCESS | 1248 | 1464625764128 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 09:29:24 INFO - PROCESS | 1248 | 1464625764169 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1248 | 1464625764174 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 09:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:29:24 INFO - PROCESS | 1248 | 1464625764180 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1248 | 1464625764183 Marionette TRACE conn6 <- [1,1874,null,{}] 09:29:24 INFO - PROCESS | 1248 | 1464625764187 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:24 INFO - PROCESS | 1248 | 1464625764287 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 09:29:24 INFO - PROCESS | 1248 | 1464625764385 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1248 | ++DOCSHELL 11493000 == 31 [pid = 1248] [id = 478] 09:29:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (14F1C000) [pid = 1248] [serial = 1434] [outer = 00000000] 09:29:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (160C2400) [pid = 1248] [serial = 1435] [outer = 14F1C000] 09:29:24 INFO - PROCESS | 1248 | 1464625764431 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (162F4400) [pid = 1248] [serial = 1436] [outer = 14F1C000] 09:29:24 INFO - PROCESS | 1248 | 1464625764843 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 09:29:24 INFO - PROCESS | 1248 | 1464625764853 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1248 | 1464625764855 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 09:29:24 INFO - PROCESS | 1248 | 1464625764859 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:29:24 INFO - PROCESS | 1248 | 1464625764862 Marionette TRACE conn6 <- [1,1878,null,{}] 09:29:24 INFO - PROCESS | 1248 | 1464625764873 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:24 INFO - PROCESS | 1248 | 1464625764960 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 09:29:24 INFO - PROCESS | 1248 | 1464625764968 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 1248 | ++DOCSHELL 0CF33400 == 32 [pid = 1248] [id = 479] 09:29:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (17885800) [pid = 1248] [serial = 1437] [outer = 00000000] 09:29:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (17DA2400) [pid = 1248] [serial = 1438] [outer = 17885800] 09:29:25 INFO - PROCESS | 1248 | 1464625765017 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (17DB3400) [pid = 1248] [serial = 1439] [outer = 17885800] 09:29:25 INFO - PROCESS | 1248 | 1464625765488 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 09:29:25 INFO - PROCESS | 1248 | 1464625765541 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 1248 | 1464625765543 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 09:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:29:25 INFO - PROCESS | 1248 | 1464625765546 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 1248 | 1464625765548 Marionette TRACE conn6 <- [1,1882,null,{}] 09:29:25 INFO - PROCESS | 1248 | 1464625765551 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 1248 | 1464625765678 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 09:29:25 INFO - PROCESS | 1248 | 1464625765749 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1248 | ++DOCSHELL 10219400 == 33 [pid = 1248] [id = 480] 09:29:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (180CE000) [pid = 1248] [serial = 1440] [outer = 00000000] 09:29:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (189C1800) [pid = 1248] [serial = 1441] [outer = 180CE000] 09:29:25 INFO - PROCESS | 1248 | 1464625765796 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (189DE800) [pid = 1248] [serial = 1442] [outer = 180CE000] 09:29:26 INFO - PROCESS | 1248 | 1464625766235 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 09:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:29:26 INFO - PROCESS | 1248 | 1464625766286 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1248 | 1464625766288 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 09:29:26 INFO - PROCESS | 1248 | 1464625766292 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1248 | 1464625766293 Marionette TRACE conn6 <- [1,1886,null,{}] 09:29:26 INFO - PROCESS | 1248 | 1464625766297 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 1248 | 1464625766438 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 09:29:26 INFO - PROCESS | 1248 | 1464625766463 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AEC00 == 34 [pid = 1248] [id = 481] 09:29:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (105F4800) [pid = 1248] [serial = 1443] [outer = 00000000] 09:29:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (18EA0C00) [pid = 1248] [serial = 1444] [outer = 105F4800] 09:29:26 INFO - PROCESS | 1248 | 1464625766509 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (18E9D000) [pid = 1248] [serial = 1445] [outer = 105F4800] 09:29:27 INFO - PROCESS | 1248 | 1464625766997 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 730ms 09:29:27 INFO - PROCESS | 1248 | 1464625767029 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1248 | 1464625767031 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 09:29:27 INFO - PROCESS | 1248 | 1464625767034 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:29:27 INFO - PROCESS | 1248 | 1464625767035 Marionette TRACE conn6 <- [1,1890,null,{}] 09:29:27 INFO - PROCESS | 1248 | 1464625767039 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:27 INFO - PROCESS | 1248 | 1464625767177 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 09:29:27 INFO - PROCESS | 1248 | 1464625767190 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 1248 | ++DOCSHELL 19870C00 == 35 [pid = 1248] [id = 482] 09:29:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (19952800) [pid = 1248] [serial = 1446] [outer = 00000000] 09:29:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (19CD1800) [pid = 1248] [serial = 1447] [outer = 19952800] 09:29:27 INFO - PROCESS | 1248 | 1464625767237 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (19D9B400) [pid = 1248] [serial = 1448] [outer = 19952800] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1C410000) [pid = 1248] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (166E4400) [pid = 1248] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (14282000) [pid = 1248] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (19959C00) [pid = 1248] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (11203000) [pid = 1248] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1995A400) [pid = 1248] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1AD88000) [pid = 1248] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1DCAFC00) [pid = 1248] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1DCAF000) [pid = 1248] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1A1E8C00) [pid = 1248] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1AED2000) [pid = 1248] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (20105C00) [pid = 1248] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1A202000) [pid = 1248] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1EEB0000) [pid = 1248] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (10346C00) [pid = 1248] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1EB4E400) [pid = 1248] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (20101800) [pid = 1248] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1995C400) [pid = 1248] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1995CC00) [pid = 1248] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1A04C000) [pid = 1248] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (14F16400) [pid = 1248] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (198B6400) [pid = 1248] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (0CF7D800) [pid = 1248] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (22877C00) [pid = 1248] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (21E8C400) [pid = 1248] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (21943000) [pid = 1248] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1C436C00) [pid = 1248] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1BCC0400) [pid = 1248] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (198BC400) [pid = 1248] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (0C9ADC00) [pid = 1248] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1C0B8800) [pid = 1248] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1A20EC00) [pid = 1248] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (19F76400) [pid = 1248] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (198B1400) [pid = 1248] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (1AE48000) [pid = 1248] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (1AD8B000) [pid = 1248] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (112F4800) [pid = 1248] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (18A2D000) [pid = 1248] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1C0B7400) [pid = 1248] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1DCB0400) [pid = 1248] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:29:27 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (14C94400) [pid = 1248] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:29:27 INFO - PROCESS | 1248 | 1464625767944 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 931ms 09:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:29:27 INFO - PROCESS | 1248 | 1464625767969 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1248 | 1464625767971 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 09:29:27 INFO - PROCESS | 1248 | 1464625767974 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1248 | 1464625767976 Marionette TRACE conn6 <- [1,1894,null,{}] 09:29:27 INFO - PROCESS | 1248 | 1464625767979 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 1248 | 1464625768095 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 09:29:28 INFO - PROCESS | 1248 | 1464625768156 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AE800 == 36 [pid = 1248] [id = 483] 09:29:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (0CF75C00) [pid = 1248] [serial = 1449] [outer = 00000000] 09:29:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (14C94400) [pid = 1248] [serial = 1450] [outer = 0CF75C00] 09:29:28 INFO - PROCESS | 1248 | 1464625768207 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (17D94000) [pid = 1248] [serial = 1451] [outer = 0CF75C00] 09:29:28 INFO - PROCESS | 1248 | 1464625768581 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 09:29:28 INFO - PROCESS | 1248 | 1464625768605 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 1248 | 1464625768607 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 09:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:29:28 INFO - PROCESS | 1248 | 1464625768623 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 1248 | 1464625768625 Marionette TRACE conn6 <- [1,1898,null,{}] 09:29:28 INFO - PROCESS | 1248 | 1464625768629 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 1248 | 1464625768713 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 09:29:28 INFO - PROCESS | 1248 | 1464625768720 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1248 | ++DOCSHELL 14F27800 == 37 [pid = 1248] [id = 484] 09:29:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (160C6C00) [pid = 1248] [serial = 1452] [outer = 00000000] 09:29:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19CCE000) [pid = 1248] [serial = 1453] [outer = 160C6C00] 09:29:28 INFO - PROCESS | 1248 | 1464625768768 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19DA3C00) [pid = 1248] [serial = 1454] [outer = 160C6C00] 09:29:29 INFO - PROCESS | 1248 | 1464625769205 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 09:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:29:29 INFO - PROCESS | 1248 | 1464625769257 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 1248 | 1464625769258 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 09:29:29 INFO - PROCESS | 1248 | 1464625769262 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 1248 | 1464625769263 Marionette TRACE conn6 <- [1,1902,null,{}] 09:29:29 INFO - PROCESS | 1248 | 1464625769267 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 1248 | 1464625769348 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 09:29:29 INFO - PROCESS | 1248 | 1464625769354 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 1248 | ++DOCSHELL 19DAF400 == 38 [pid = 1248] [id = 485] 09:29:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19DB1400) [pid = 1248] [serial = 1455] [outer = 00000000] 09:29:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19EDEC00) [pid = 1248] [serial = 1456] [outer = 19DB1400] 09:29:29 INFO - PROCESS | 1248 | 1464625769399 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (19EE0000) [pid = 1248] [serial = 1457] [outer = 19DB1400] 09:29:30 INFO - PROCESS | 1248 | 1464625770009 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 771ms 09:29:30 INFO - PROCESS | 1248 | 1464625770033 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 09:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:29:30 INFO - PROCESS | 1248 | 1464625770037 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 09:29:30 INFO - PROCESS | 1248 | 1464625770043 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 1248 | 1464625770048 Marionette TRACE conn6 <- [1,1906,null,{}] 09:29:30 INFO - PROCESS | 1248 | 1464625770054 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:30 INFO - PROCESS | 1248 | 1464625770166 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 09:29:30 INFO - PROCESS | 1248 | 1464625770315 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B3800 == 39 [pid = 1248] [id = 486] 09:29:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (0C9B6000) [pid = 1248] [serial = 1458] [outer = 00000000] 09:29:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (10615000) [pid = 1248] [serial = 1459] [outer = 0C9B6000] 09:29:30 INFO - PROCESS | 1248 | 1464625770375 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (14D96C00) [pid = 1248] [serial = 1460] [outer = 0C9B6000] 09:29:30 INFO - PROCESS | 1248 | 1464625770977 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 990ms 09:29:31 INFO - PROCESS | 1248 | 1464625771034 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 1248 | 1464625771040 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 09:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:29:31 INFO - PROCESS | 1248 | 1464625771046 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1248 | 1464625771049 Marionette TRACE conn6 <- [1,1910,null,{}] 09:29:31 INFO - PROCESS | 1248 | 1464625771053 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 1248 | 1464625771168 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 09:29:31 INFO - PROCESS | 1248 | 1464625771308 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 1248 | ++DOCSHELL 17BFC000 == 40 [pid = 1248] [id = 487] 09:29:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (17C15000) [pid = 1248] [serial = 1461] [outer = 00000000] 09:29:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (17DA1000) [pid = 1248] [serial = 1462] [outer = 17C15000] 09:29:31 INFO - PROCESS | 1248 | 1464625771366 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (180CD000) [pid = 1248] [serial = 1463] [outer = 17C15000] 09:29:32 INFO - PROCESS | 1248 | 1464625772003 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1021ms 09:29:32 INFO - PROCESS | 1248 | 1464625772069 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 09:29:32 INFO - PROCESS | 1248 | 1464625772072 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 09:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:29:32 INFO - PROCESS | 1248 | 1464625772076 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 1248 | 1464625772080 Marionette TRACE conn6 <- [1,1914,null,{}] 09:29:32 INFO - PROCESS | 1248 | 1464625772091 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 1248 | 1464625772221 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 09:29:32 INFO - PROCESS | 1248 | 1464625772361 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1248 | ++DOCSHELL 19981C00 == 41 [pid = 1248] [id = 488] 09:29:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (19DBB800) [pid = 1248] [serial = 1464] [outer = 00000000] 09:29:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (19EE7800) [pid = 1248] [serial = 1465] [outer = 19DBB800] 09:29:32 INFO - PROCESS | 1248 | 1464625772421 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (19F78400) [pid = 1248] [serial = 1466] [outer = 19DBB800] 09:29:33 INFO - PROCESS | 1248 | 1464625772991 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 930ms 09:29:33 INFO - PROCESS | 1248 | 1464625773009 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1248 | 1464625773012 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 09:29:33 INFO - PROCESS | 1248 | 1464625773015 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:29:33 INFO - PROCESS | 1248 | 1464625773017 Marionette TRACE conn6 <- [1,1918,null,{}] 09:29:33 INFO - PROCESS | 1248 | 1464625773021 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 1248 | 1464625773129 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 09:29:33 INFO - PROCESS | 1248 | 1464625773240 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 1248 | ++DOCSHELL 1A00CC00 == 42 [pid = 1248] [id = 489] 09:29:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1A00D400) [pid = 1248] [serial = 1467] [outer = 00000000] 09:29:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1A014800) [pid = 1248] [serial = 1468] [outer = 1A00D400] 09:29:33 INFO - PROCESS | 1248 | 1464625773295 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1A042C00) [pid = 1248] [serial = 1469] [outer = 1A00D400] 09:29:33 INFO - PROCESS | 1248 | 1464625773888 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 09:29:33 INFO - PROCESS | 1248 | 1464625773949 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1248 | 1464625773951 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 09:29:33 INFO - PROCESS | 1248 | 1464625773955 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:29:33 INFO - PROCESS | 1248 | 1464625773957 Marionette TRACE conn6 <- [1,1922,null,{}] 09:29:33 INFO - PROCESS | 1248 | 1464625773961 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:34 INFO - PROCESS | 1248 | 1464625774064 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 09:29:34 INFO - PROCESS | 1248 | 1464625774177 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 1248 | ++DOCSHELL 19F83C00 == 43 [pid = 1248] [id = 490] 09:29:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1A00E800) [pid = 1248] [serial = 1470] [outer = 00000000] 09:29:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A149400) [pid = 1248] [serial = 1471] [outer = 1A00E800] 09:29:34 INFO - PROCESS | 1248 | 1464625774274 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A152800) [pid = 1248] [serial = 1472] [outer = 1A00E800] 09:29:34 INFO - PROCESS | 1248 | 1464625774874 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1129ms 09:29:35 INFO - PROCESS | 1248 | 1464625775087 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 1248 | 1464625775092 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:29:35 INFO - PROCESS | 1248 | 1464625775098 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 1248 | 1464625775101 Marionette TRACE conn6 <- [1,1926,null,{}] 09:29:35 INFO - PROCESS | 1248 | 1464625775106 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 1248 | 1464625775208 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 09:29:35 INFO - PROCESS | 1248 | 1464625775344 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B4000 == 44 [pid = 1248] [id = 491] 09:29:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1033F000) [pid = 1248] [serial = 1473] [outer = 00000000] 09:29:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (10805800) [pid = 1248] [serial = 1474] [outer = 1033F000] 09:29:35 INFO - PROCESS | 1248 | 1464625775396 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (14A25800) [pid = 1248] [serial = 1475] [outer = 1033F000] 09:29:35 INFO - PROCESS | 1248 | --DOCSHELL 14F0F000 == 43 [pid = 1248] [id = 259] 09:29:35 INFO - PROCESS | 1248 | --DOCSHELL 0C967800 == 42 [pid = 1248] [id = 264] 09:29:35 INFO - PROCESS | 1248 | --DOCSHELL 18E46000 == 41 [pid = 1248] [id = 258] 09:29:35 INFO - PROCESS | 1248 | --DOCSHELL 0FDEFC00 == 40 [pid = 1248] [id = 257] 09:29:35 INFO - PROCESS | 1248 | --DOCSHELL 10349000 == 39 [pid = 1248] [id = 265] 09:29:35 INFO - PROCESS | 1248 | --DOCSHELL 14F10800 == 38 [pid = 1248] [id = 253] 09:29:35 INFO - PROCESS | 1248 | --DOCSHELL 17DDC400 == 37 [pid = 1248] [id = 256] 09:29:35 INFO - PROCESS | 1248 | --DOCSHELL 1780BC00 == 36 [pid = 1248] [id = 267] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1D448400) [pid = 1248] [serial = 1199] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1FF4BC00) [pid = 1248] [serial = 1202] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (2013A800) [pid = 1248] [serial = 1205] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1CD7A400) [pid = 1248] [serial = 1235] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (17BFC800) [pid = 1248] [serial = 1238] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (19F7D800) [pid = 1248] [serial = 1241] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1D696000) [pid = 1248] [serial = 1244] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1EB4C000) [pid = 1248] [serial = 1247] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1EEB2400) [pid = 1248] [serial = 1145] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1C15FC00) [pid = 1248] [serial = 1415] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1A156C00) [pid = 1248] [serial = 1408] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1A17F400) [pid = 1248] [serial = 1409] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (18E44400) [pid = 1248] [serial = 1405] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1922DC00) [pid = 1248] [serial = 1406] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (1A14D000) [pid = 1248] [serial = 1403] [outer = 00000000] [url = about:blank] 09:29:35 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (1A00BC00) [pid = 1248] [serial = 1402] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (17D99800) [pid = 1248] [serial = 1400] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (14FA8400) [pid = 1248] [serial = 1399] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (1D5DD800) [pid = 1248] [serial = 1417] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (2361E000) [pid = 1248] [serial = 1397] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (2361A000) [pid = 1248] [serial = 1396] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (22870C00) [pid = 1248] [serial = 1394] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (22869800) [pid = 1248] [serial = 1393] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (21E84800) [pid = 1248] [serial = 1391] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (21E80400) [pid = 1248] [serial = 1390] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (2193C800) [pid = 1248] [serial = 1388] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (21938C00) [pid = 1248] [serial = 1387] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (1DCAF800) [pid = 1248] [serial = 1385] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (1C440800) [pid = 1248] [serial = 1384] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19DBE400) [pid = 1248] [serial = 1382] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19D9B000) [pid = 1248] [serial = 1381] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (1120B000) [pid = 1248] [serial = 1379] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (1021E400) [pid = 1248] [serial = 1378] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (1CA76800) [pid = 1248] [serial = 1292] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (1AECEC00) [pid = 1248] [serial = 1280] [outer = 00000000] [url = about:blank] 09:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (1A183C00) [pid = 1248] [serial = 1193] [outer = 00000000] [url = about:blank] 09:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 979ms 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (19CCD000) [pid = 1248] [serial = 1190] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (1C165400) [pid = 1248] [serial = 1196] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (1BC1D400) [pid = 1248] [serial = 1289] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (17D9B400) [pid = 1248] [serial = 1283] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (19F7BC00) [pid = 1248] [serial = 1286] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (1D44C800) [pid = 1248] [serial = 1295] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 90 (1EEAF800) [pid = 1248] [serial = 1184] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 89 (17882C00) [pid = 1248] [serial = 1187] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 88 (1AD8E000) [pid = 1248] [serial = 1412] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 87 (1A20E800) [pid = 1248] [serial = 1411] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 86 (1BC17000) [pid = 1248] [serial = 1414] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 85 (20B0D800) [pid = 1248] [serial = 1376] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 84 (20B01C00) [pid = 1248] [serial = 1346] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 83 (1F57B400) [pid = 1248] [serial = 1340] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 82 (15BE6C00) [pid = 1248] [serial = 1328] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 81 (1EEAE400) [pid = 1248] [serial = 1337] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 80 (2010D800) [pid = 1248] [serial = 1343] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 79 (19F84800) [pid = 1248] [serial = 1331] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | --DOMWINDOW == 78 (1DBD3400) [pid = 1248] [serial = 1334] [outer = 00000000] [url = about:blank] 09:29:36 INFO - PROCESS | 1248 | 1464625776023 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:29:36 INFO - PROCESS | 1248 | 1464625776081 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1248 | 1464625776085 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 09:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:29:36 INFO - PROCESS | 1248 | 1464625776092 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1248 | 1464625776096 Marionette TRACE conn6 <- [1,1930,null,{}] 09:29:36 INFO - PROCESS | 1248 | 1464625776100 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 1248 | 1464625776205 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 09:29:36 INFO - PROCESS | 1248 | 1464625776295 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 1248 | ++DOCSHELL 0FDEF800 == 37 [pid = 1248] [id = 492] 09:29:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 79 (10343400) [pid = 1248] [serial = 1476] [outer = 00000000] 09:29:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 80 (10870C00) [pid = 1248] [serial = 1477] [outer = 10343400] 09:29:36 INFO - PROCESS | 1248 | 1464625776345 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 81 (14498000) [pid = 1248] [serial = 1478] [outer = 10343400] 09:29:36 INFO - PROCESS | 1248 | 1464625776814 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 790ms 09:29:36 INFO - PROCESS | 1248 | 1464625776881 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1248 | 1464625776883 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 09:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:29:36 INFO - PROCESS | 1248 | 1464625776887 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1248 | 1464625776889 Marionette TRACE conn6 <- [1,1934,null,{}] 09:29:36 INFO - PROCESS | 1248 | 1464625776898 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 1248 | 1464625776989 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 09:29:37 INFO - PROCESS | 1248 | 1464625777005 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1248 | ++DOCSHELL 17BF1800 == 38 [pid = 1248] [id = 493] 09:29:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 82 (17BF4400) [pid = 1248] [serial = 1479] [outer = 00000000] 09:29:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 83 (17D95400) [pid = 1248] [serial = 1480] [outer = 17BF4400] 09:29:37 INFO - PROCESS | 1248 | 1464625777055 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 84 (17D9F800) [pid = 1248] [serial = 1481] [outer = 17BF4400] 09:29:37 INFO - PROCESS | 1248 | 1464625777524 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 09:29:37 INFO - PROCESS | 1248 | 1464625777561 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 1248 | 1464625777563 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 09:29:37 INFO - PROCESS | 1248 | 1464625777566 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:29:37 INFO - PROCESS | 1248 | 1464625777568 Marionette TRACE conn6 <- [1,1938,null,{}] 09:29:37 INFO - PROCESS | 1248 | 1464625777571 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 1248 | 1464625777659 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 09:29:37 INFO - PROCESS | 1248 | 1464625777668 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1248 | ++DOCSHELL 17DAB800 == 39 [pid = 1248] [id = 494] 09:29:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 85 (18951400) [pid = 1248] [serial = 1482] [outer = 00000000] 09:29:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 86 (18EA0800) [pid = 1248] [serial = 1483] [outer = 18951400] 09:29:37 INFO - PROCESS | 1248 | 1464625777715 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 87 (18EA9800) [pid = 1248] [serial = 1484] [outer = 18951400] 09:29:38 INFO - PROCESS | 1248 | 1464625778166 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 09:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:29:38 INFO - PROCESS | 1248 | 1464625778201 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1248 | 1464625778203 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 09:29:38 INFO - PROCESS | 1248 | 1464625778206 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1248 | 1464625778208 Marionette TRACE conn6 <- [1,1942,null,{}] 09:29:38 INFO - PROCESS | 1248 | 1464625778220 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 1248 | 1464625778302 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 09:29:38 INFO - PROCESS | 1248 | 1464625778308 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 1248 | ++DOCSHELL 17DE1800 == 40 [pid = 1248] [id = 495] 09:29:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 88 (19230800) [pid = 1248] [serial = 1485] [outer = 00000000] 09:29:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 89 (198B9C00) [pid = 1248] [serial = 1486] [outer = 19230800] 09:29:38 INFO - PROCESS | 1248 | 1464625778353 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 90 (19CCD000) [pid = 1248] [serial = 1487] [outer = 19230800] 09:29:38 INFO - PROCESS | 1248 | 1464625778826 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 09:29:38 INFO - PROCESS | 1248 | 1464625778880 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1248 | 1464625778882 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 09:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:29:38 INFO - PROCESS | 1248 | 1464625778886 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1248 | 1464625778887 Marionette TRACE conn6 <- [1,1946,null,{}] 09:29:38 INFO - PROCESS | 1248 | 1464625778891 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 1248 | 1464625779029 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 09:29:39 INFO - PROCESS | 1248 | 1464625779092 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1248 | ++DOCSHELL 0C949800 == 41 [pid = 1248] [id = 496] 09:29:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 91 (17D9DC00) [pid = 1248] [serial = 1488] [outer = 00000000] 09:29:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (19EE3800) [pid = 1248] [serial = 1489] [outer = 17D9DC00] 09:29:39 INFO - PROCESS | 1248 | 1464625779139 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (19F7D800) [pid = 1248] [serial = 1490] [outer = 17D9DC00] 09:29:39 INFO - PROCESS | 1248 | 1464625779569 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 731ms 09:29:39 INFO - PROCESS | 1248 | 1464625779629 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 1248 | 1464625779631 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 09:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:29:39 INFO - PROCESS | 1248 | 1464625779634 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 1248 | 1464625779636 Marionette TRACE conn6 <- [1,1950,null,{}] 09:29:39 INFO - PROCESS | 1248 | 1464625779639 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 1248 | 1464625779781 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 09:29:39 INFO - PROCESS | 1248 | 1464625779847 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1248 | ++DOCSHELL 19EE1800 == 42 [pid = 1248] [id = 497] 09:29:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (19F82C00) [pid = 1248] [serial = 1491] [outer = 00000000] 09:29:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (1A046400) [pid = 1248] [serial = 1492] [outer = 19F82C00] 09:29:39 INFO - PROCESS | 1248 | 1464625779892 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A048000) [pid = 1248] [serial = 1493] [outer = 19F82C00] 09:29:40 INFO - PROCESS | 1248 | 1464625780295 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 09:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:29:40 INFO - PROCESS | 1248 | 1464625780308 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 1248 | 1464625780310 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 09:29:40 INFO - PROCESS | 1248 | 1464625780313 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1248 | 1464625780314 Marionette TRACE conn6 <- [1,1954,null,{}] 09:29:40 INFO - PROCESS | 1248 | 1464625780317 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 1248 | 1464625780433 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 09:29:40 INFO - PROCESS | 1248 | 1464625780506 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1248 | ++DOCSHELL 1A150000 == 43 [pid = 1248] [id = 498] 09:29:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A155400) [pid = 1248] [serial = 1494] [outer = 00000000] 09:29:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A17A800) [pid = 1248] [serial = 1495] [outer = 1A155400] 09:29:40 INFO - PROCESS | 1248 | 1464625780551 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A17E800) [pid = 1248] [serial = 1496] [outer = 1A155400] 09:29:40 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (105F4800) [pid = 1248] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:29:40 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (17885800) [pid = 1248] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:29:40 INFO - PROCESS | 1248 | --DOMWINDOW == 96 (10155C00) [pid = 1248] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:29:40 INFO - PROCESS | 1248 | --DOMWINDOW == 95 (14F1C000) [pid = 1248] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:29:40 INFO - PROCESS | 1248 | --DOMWINDOW == 94 (0CF75C00) [pid = 1248] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:29:40 INFO - PROCESS | 1248 | --DOMWINDOW == 93 (19952800) [pid = 1248] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:29:40 INFO - PROCESS | 1248 | --DOMWINDOW == 92 (160C6C00) [pid = 1248] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:29:40 INFO - PROCESS | 1248 | --DOMWINDOW == 91 (180CE000) [pid = 1248] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:29:41 INFO - PROCESS | 1248 | 1464625780981 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 09:29:41 INFO - PROCESS | 1248 | 1464625781045 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1248 | 1464625781047 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 09:29:41 INFO - PROCESS | 1248 | 1464625781050 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:29:41 INFO - PROCESS | 1248 | 1464625781051 Marionette TRACE conn6 <- [1,1958,null,{}] 09:29:41 INFO - PROCESS | 1248 | 1464625781055 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 1248 | 1464625781162 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 09:29:41 INFO - PROCESS | 1248 | 1464625781171 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 1248 | ++DOCSHELL 17D98000 == 44 [pid = 1248] [id = 499] 09:29:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 92 (189DA400) [pid = 1248] [serial = 1497] [outer = 00000000] 09:29:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 93 (1A019C00) [pid = 1248] [serial = 1498] [outer = 189DA400] 09:29:41 INFO - PROCESS | 1248 | 1464625781216 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 94 (1A176800) [pid = 1248] [serial = 1499] [outer = 189DA400] 09:29:41 INFO - PROCESS | 1248 | 1464625781625 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 09:29:41 INFO - PROCESS | 1248 | 1464625781686 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1248 | 1464625781688 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 09:29:41 INFO - PROCESS | 1248 | 1464625781691 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:29:41 INFO - PROCESS | 1248 | 1464625781692 Marionette TRACE conn6 <- [1,1962,null,{}] 09:29:41 INFO - PROCESS | 1248 | 1464625781700 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 1248 | 1464625781784 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 09:29:41 INFO - PROCESS | 1248 | 1464625781791 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 1248 | ++DOCSHELL 17810C00 == 45 [pid = 1248] [id = 500] 09:29:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 95 (17D99400) [pid = 1248] [serial = 1500] [outer = 00000000] 09:29:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 96 (1A1EAC00) [pid = 1248] [serial = 1501] [outer = 17D99400] 09:29:41 INFO - PROCESS | 1248 | 1464625781836 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 97 (1A1F1000) [pid = 1248] [serial = 1502] [outer = 17D99400] 09:29:42 INFO - PROCESS | 1248 | 1464625782282 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 09:29:42 INFO - PROCESS | 1248 | 1464625782333 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 1248 | 1464625782335 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 09:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:29:42 INFO - PROCESS | 1248 | 1464625782338 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 1248 | 1464625782341 Marionette TRACE conn6 <- [1,1966,null,{}] 09:29:42 INFO - PROCESS | 1248 | 1464625782344 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 1248 | 1464625782450 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 09:29:42 INFO - PROCESS | 1248 | 1464625782457 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1248 | ++DOCSHELL 1A203C00 == 46 [pid = 1248] [id = 501] 09:29:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (1A20AC00) [pid = 1248] [serial = 1503] [outer = 00000000] 09:29:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (1A278C00) [pid = 1248] [serial = 1504] [outer = 1A20AC00] 09:29:42 INFO - PROCESS | 1248 | 1464625782507 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (1AD8A000) [pid = 1248] [serial = 1505] [outer = 1A20AC00] 09:29:43 INFO - PROCESS | 1248 | 1464625783245 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 09:29:43 INFO - PROCESS | 1248 | 1464625783270 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1248 | 1464625783275 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 09:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:29:43 INFO - PROCESS | 1248 | 1464625783280 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1248 | 1464625783285 Marionette TRACE conn6 <- [1,1970,null,{}] 09:29:43 INFO - PROCESS | 1248 | 1464625783290 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 1248 | 1464625783405 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 09:29:43 INFO - PROCESS | 1248 | 1464625783517 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B2C00 == 47 [pid = 1248] [id = 502] 09:29:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (10213400) [pid = 1248] [serial = 1506] [outer = 00000000] 09:29:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (14F0EC00) [pid = 1248] [serial = 1507] [outer = 10213400] 09:29:43 INFO - PROCESS | 1248 | 1464625783575 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (160C2800) [pid = 1248] [serial = 1508] [outer = 10213400] 09:29:44 INFO - PROCESS | 1248 | 1464625784178 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 09:29:44 INFO - PROCESS | 1248 | 1464625784255 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 1248 | 1464625784261 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 09:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:29:44 INFO - PROCESS | 1248 | 1464625784268 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 1248 | 1464625784271 Marionette TRACE conn6 <- [1,1974,null,{}] 09:29:44 INFO - PROCESS | 1248 | 1464625784275 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:44 INFO - PROCESS | 1248 | 1464625784420 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 09:29:44 INFO - PROCESS | 1248 | 1464625784559 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1248 | ++DOCSHELL 18A29800 == 48 [pid = 1248] [id = 503] 09:29:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (18E45000) [pid = 1248] [serial = 1509] [outer = 00000000] 09:29:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (198B8C00) [pid = 1248] [serial = 1510] [outer = 18E45000] 09:29:44 INFO - PROCESS | 1248 | 1464625784616 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (19CD1C00) [pid = 1248] [serial = 1511] [outer = 18E45000] 09:29:45 INFO - PROCESS | 1248 | 1464625785255 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1023ms 09:29:45 INFO - PROCESS | 1248 | 1464625785291 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1248 | 1464625785294 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:29:45 INFO - PROCESS | 1248 | 1464625785298 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1248 | 1464625785302 Marionette TRACE conn6 <- [1,1978,null,{}] 09:29:45 INFO - PROCESS | 1248 | 1464625785313 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 1248 | 1464625785445 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 09:29:45 INFO - PROCESS | 1248 | 1464625785585 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1248 | ++DOCSHELL 1A207400 == 49 [pid = 1248] [id = 504] 09:29:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (1A207800) [pid = 1248] [serial = 1512] [outer = 00000000] 09:29:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1A20FC00) [pid = 1248] [serial = 1513] [outer = 1A207800] 09:29:45 INFO - PROCESS | 1248 | 1464625785644 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1AD8CC00) [pid = 1248] [serial = 1514] [outer = 1A207800] 09:29:46 INFO - PROCESS | 1248 | 1464625786195 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 930ms 09:29:46 INFO - PROCESS | 1248 | 1464625786231 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1248 | 1464625786234 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 09:29:46 INFO - PROCESS | 1248 | 1464625786238 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:29:46 INFO - PROCESS | 1248 | 1464625786240 Marionette TRACE conn6 <- [1,1982,null,{}] 09:29:46 INFO - PROCESS | 1248 | 1464625786244 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:46 INFO - PROCESS | 1248 | 1464625786357 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 09:29:46 INFO - PROCESS | 1248 | 1464625786467 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 1248 | ++DOCSHELL 1AE48800 == 50 [pid = 1248] [id = 505] 09:29:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1AE48C00) [pid = 1248] [serial = 1515] [outer = 00000000] 09:29:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1B54E800) [pid = 1248] [serial = 1516] [outer = 1AE48C00] 09:29:46 INFO - PROCESS | 1248 | 1464625786523 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1BC15400) [pid = 1248] [serial = 1517] [outer = 1AE48C00] 09:29:47 INFO - PROCESS | 1248 | 1464625787180 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 970ms 09:29:47 INFO - PROCESS | 1248 | 1464625787211 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 1248 | 1464625787214 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 09:29:47 INFO - PROCESS | 1248 | 1464625787217 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:29:47 INFO - PROCESS | 1248 | 1464625787219 Marionette TRACE conn6 <- [1,1986,null,{}] 09:29:47 INFO - PROCESS | 1248 | 1464625787222 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 1248 | 1464625787329 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 09:29:47 INFO - PROCESS | 1248 | 1464625787441 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1248 | ++DOCSHELL 0CF7A000 == 51 [pid = 1248] [id = 506] 09:29:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (0CF7B000) [pid = 1248] [serial = 1518] [outer = 00000000] 09:29:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (14FA4800) [pid = 1248] [serial = 1519] [outer = 0CF7B000] 09:29:47 INFO - PROCESS | 1248 | 1464625787496 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (17D99000) [pid = 1248] [serial = 1520] [outer = 0CF7B000] 09:29:48 INFO - PROCESS | 1248 | 1464625788290 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1124ms 09:29:48 INFO - PROCESS | 1248 | 1464625788346 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 09:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:29:48 INFO - PROCESS | 1248 | 1464625788351 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 09:29:48 INFO - PROCESS | 1248 | 1464625788355 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 1248 | 1464625788359 Marionette TRACE conn6 <- [1,1990,null,{}] 09:29:48 INFO - PROCESS | 1248 | 1464625788364 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 1248 | 1464625788471 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 09:29:48 INFO - PROCESS | 1248 | 1464625788614 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 1248 | ++DOCSHELL 10216800 == 52 [pid = 1248] [id = 507] 09:29:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (10216C00) [pid = 1248] [serial = 1521] [outer = 00000000] 09:29:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1148B800) [pid = 1248] [serial = 1522] [outer = 10216C00] 09:29:48 INFO - PROCESS | 1248 | 1464625788666 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (14887000) [pid = 1248] [serial = 1523] [outer = 10216C00] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 17BF6C00 == 51 [pid = 1248] [id = 255] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 1014FC00 == 50 [pid = 1248] [id = 251] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 17810C00 == 49 [pid = 1248] [id = 500] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 17D98000 == 48 [pid = 1248] [id = 499] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 1A150000 == 47 [pid = 1248] [id = 498] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 19EE1800 == 46 [pid = 1248] [id = 497] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 0C949800 == 45 [pid = 1248] [id = 496] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 17DE1800 == 44 [pid = 1248] [id = 495] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 17DAB800 == 43 [pid = 1248] [id = 494] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 17BF1800 == 42 [pid = 1248] [id = 493] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 0FDEF800 == 41 [pid = 1248] [id = 492] 09:29:49 INFO - PROCESS | 1248 | --DOCSHELL 0C9B4000 == 40 [pid = 1248] [id = 491] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (112EF800) [pid = 1248] [serial = 1426] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (14F21400) [pid = 1248] [serial = 1429] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (1015B400) [pid = 1248] [serial = 1423] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (19EDEC00) [pid = 1248] [serial = 1456] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (18EA0C00) [pid = 1248] [serial = 1444] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (17DA2400) [pid = 1248] [serial = 1438] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (0C9B8000) [pid = 1248] [serial = 1420] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (10345400) [pid = 1248] [serial = 1432] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1093A800) [pid = 1248] [serial = 1433] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (160C2400) [pid = 1248] [serial = 1435] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (162F4400) [pid = 1248] [serial = 1436] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (14C94400) [pid = 1248] [serial = 1450] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (19CD1800) [pid = 1248] [serial = 1447] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (19CCE000) [pid = 1248] [serial = 1453] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (19DA3C00) [pid = 1248] [serial = 1454] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 102 (19D9B400) [pid = 1248] [serial = 1448] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 101 (189C1800) [pid = 1248] [serial = 1441] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 100 (18E9D000) [pid = 1248] [serial = 1445] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 99 (17DB3400) [pid = 1248] [serial = 1439] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 98 (189DE800) [pid = 1248] [serial = 1442] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | --DOMWINDOW == 97 (17D94000) [pid = 1248] [serial = 1451] [outer = 00000000] [url = about:blank] 09:29:49 INFO - PROCESS | 1248 | 1464625789214 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 890ms 09:29:49 INFO - PROCESS | 1248 | 1464625789246 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 1248 | 1464625789252 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 09:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:29:49 INFO - PROCESS | 1248 | 1464625789257 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 1248 | 1464625789260 Marionette TRACE conn6 <- [1,1994,null,{}] 09:29:49 INFO - PROCESS | 1248 | 1464625789264 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 1248 | 1464625789355 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 09:29:49 INFO - PROCESS | 1248 | 1464625789454 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 1248 | ++DOCSHELL 1014F800 == 41 [pid = 1248] [id = 508] 09:29:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 98 (10212400) [pid = 1248] [serial = 1524] [outer = 00000000] 09:29:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 99 (14494800) [pid = 1248] [serial = 1525] [outer = 10212400] 09:29:49 INFO - PROCESS | 1248 | 1464625789501 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 100 (14D95000) [pid = 1248] [serial = 1526] [outer = 10212400] 09:29:49 INFO - PROCESS | 1248 | 1464625789913 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 671ms 09:29:49 INFO - PROCESS | 1248 | 1464625789961 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 1248 | 1464625789963 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 09:29:49 INFO - PROCESS | 1248 | 1464625789967 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 1248 | 1464625789970 Marionette TRACE conn6 <- [1,1998,null,{}] 09:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:29:50 INFO - PROCESS | 1248 | 1464625789981 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 1248 | 1464625790073 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 09:29:50 INFO - PROCESS | 1248 | 1464625790082 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 1248 | ++DOCSHELL 166E6800 == 42 [pid = 1248] [id = 509] 09:29:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 101 (17810400) [pid = 1248] [serial = 1527] [outer = 00000000] 09:29:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 102 (17C1D000) [pid = 1248] [serial = 1528] [outer = 17810400] 09:29:50 INFO - PROCESS | 1248 | 1464625790136 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 103 (17DA0400) [pid = 1248] [serial = 1529] [outer = 17810400] 09:29:50 INFO - PROCESS | 1248 | 1464625790598 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 09:29:50 INFO - PROCESS | 1248 | 1464625790646 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 1248 | 1464625790648 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 09:29:50 INFO - PROCESS | 1248 | 1464625790651 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:29:50 INFO - PROCESS | 1248 | 1464625790653 Marionette TRACE conn6 <- [1,2002,null,{}] 09:29:50 INFO - PROCESS | 1248 | 1464625790657 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 1248 | 1464625790745 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 09:29:50 INFO - PROCESS | 1248 | 1464625790754 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 1248 | ++DOCSHELL 180CC400 == 43 [pid = 1248] [id = 510] 09:29:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (180CE000) [pid = 1248] [serial = 1530] [outer = 00000000] 09:29:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (189CAC00) [pid = 1248] [serial = 1531] [outer = 180CE000] 09:29:50 INFO - PROCESS | 1248 | 1464625790799 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (18A26000) [pid = 1248] [serial = 1532] [outer = 180CE000] 09:29:51 INFO - PROCESS | 1248 | 1464625791260 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 09:29:51 INFO - PROCESS | 1248 | 1464625791288 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 1248 | 1464625791290 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 09:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:29:51 INFO - PROCESS | 1248 | 1464625791293 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1248 | 1464625791295 Marionette TRACE conn6 <- [1,2006,null,{}] 09:29:51 INFO - PROCESS | 1248 | 1464625791298 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 1248 | 1464625791427 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 09:29:51 INFO - PROCESS | 1248 | 1464625791517 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 1248 | ++DOCSHELL 18E40800 == 44 [pid = 1248] [id = 511] 09:29:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (18E44400) [pid = 1248] [serial = 1533] [outer = 00000000] 09:29:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (18EA9400) [pid = 1248] [serial = 1534] [outer = 18E44400] 09:29:51 INFO - PROCESS | 1248 | 1464625791563 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (19233400) [pid = 1248] [serial = 1535] [outer = 18E44400] 09:29:52 INFO - PROCESS | 1248 | 1464625792023 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 770ms 09:29:52 INFO - PROCESS | 1248 | 1464625792068 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1248 | 1464625792070 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 09:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:29:52 INFO - PROCESS | 1248 | 1464625792073 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - PROCESS | 1248 | 1464625792075 Marionette TRACE conn6 <- [1,2010,null,{}] 09:29:52 INFO - PROCESS | 1248 | 1464625792078 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 1248 | 1464625792208 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 09:29:52 INFO - PROCESS | 1248 | 1464625792278 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 1248 | ++DOCSHELL 19D9CC00 == 45 [pid = 1248] [id = 512] 09:29:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (19D9F400) [pid = 1248] [serial = 1536] [outer = 00000000] 09:29:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (19DB0000) [pid = 1248] [serial = 1537] [outer = 19D9F400] 09:29:52 INFO - PROCESS | 1248 | 1464625792324 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (19DB7C00) [pid = 1248] [serial = 1538] [outer = 19D9F400] 09:29:52 INFO - PROCESS | 1248 | 1464625792744 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 09:29:52 INFO - PROCESS | 1248 | 1464625792827 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 09:29:52 INFO - PROCESS | 1248 | 1464625792829 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 09:29:52 INFO - PROCESS | 1248 | 1464625792837 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:29:52 INFO - PROCESS | 1248 | 1464625792839 Marionette TRACE conn6 <- [1,2014,null,{}] 09:29:52 INFO - PROCESS | 1248 | 1464625792842 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:52 INFO - PROCESS | 1248 | 1464625792960 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 09:29:52 INFO - PROCESS | 1248 | 1464625792971 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1248 | ++DOCSHELL 19D9E800 == 46 [pid = 1248] [id = 513] 09:29:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (19DB1000) [pid = 1248] [serial = 1539] [outer = 00000000] 09:29:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (19EE7400) [pid = 1248] [serial = 1540] [outer = 19DB1000] 09:29:53 INFO - PROCESS | 1248 | 1464625793070 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (19F78C00) [pid = 1248] [serial = 1541] [outer = 19DB1000] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (14F13400) [pid = 1248] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (1CD77400) [pid = 1248] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (17D9DC00) [pid = 1248] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (19F82C00) [pid = 1248] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A155400) [pid = 1248] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (17BF4400) [pid = 1248] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (10343400) [pid = 1248] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1033F000) [pid = 1248] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (18951400) [pid = 1248] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (19230800) [pid = 1248] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 104 (189DA400) [pid = 1248] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:29:53 INFO - PROCESS | 1248 | --DOMWINDOW == 103 (17D99400) [pid = 1248] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:29:53 INFO - PROCESS | 1248 | 1464625793680 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 870ms 09:29:53 INFO - PROCESS | 1248 | 1464625793712 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 1248 | 1464625793714 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 09:29:53 INFO - PROCESS | 1248 | 1464625793726 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:29:53 INFO - PROCESS | 1248 | 1464625793728 Marionette TRACE conn6 <- [1,2018,null,{}] 09:29:53 INFO - PROCESS | 1248 | 1464625793732 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 1248 | 1464625793814 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 09:29:53 INFO - PROCESS | 1248 | 1464625793912 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1248 | ++DOCSHELL 0C9AA400 == 47 [pid = 1248] [id = 514] 09:29:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 104 (0C9B7800) [pid = 1248] [serial = 1542] [outer = 00000000] 09:29:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 105 (17BF4400) [pid = 1248] [serial = 1543] [outer = 0C9B7800] 09:29:53 INFO - PROCESS | 1248 | 1464625793959 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (19230800) [pid = 1248] [serial = 1544] [outer = 0C9B7800] 09:29:54 INFO - PROCESS | 1248 | 1464625794354 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 672ms 09:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:29:54 INFO - PROCESS | 1248 | 1464625794404 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 1248 | 1464625794406 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 09:29:54 INFO - PROCESS | 1248 | 1464625794409 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 1248 | 1464625794411 Marionette TRACE conn6 <- [1,2022,null,{}] 09:29:54 INFO - PROCESS | 1248 | 1464625794414 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 1248 | 1464625794498 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 09:29:54 INFO - PROCESS | 1248 | 1464625794504 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 1248 | ++DOCSHELL 1015AC00 == 48 [pid = 1248] [id = 515] 09:29:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (19985800) [pid = 1248] [serial = 1545] [outer = 00000000] 09:29:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (1A013400) [pid = 1248] [serial = 1546] [outer = 19985800] 09:29:54 INFO - PROCESS | 1248 | 1464625794549 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (1A04E800) [pid = 1248] [serial = 1547] [outer = 19985800] 09:29:54 INFO - PROCESS | 1248 | 1464625794976 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 632ms 09:29:55 INFO - PROCESS | 1248 | 1464625795042 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1248 | 1464625795044 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 09:29:55 INFO - PROCESS | 1248 | 1464625795047 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1248 | 1464625795049 Marionette TRACE conn6 <- [1,2026,null,{}] 09:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:29:55 INFO - PROCESS | 1248 | 1464625795052 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 1248 | 1464625795140 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 09:29:55 INFO - PROCESS | 1248 | 1464625795146 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1248 | ++DOCSHELL 1A14C000 == 49 [pid = 1248] [id = 516] 09:29:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (1A042000) [pid = 1248] [serial = 1548] [outer = 00000000] 09:29:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (1A17AC00) [pid = 1248] [serial = 1549] [outer = 1A042000] 09:29:55 INFO - PROCESS | 1248 | 1464625795192 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1A1E2800) [pid = 1248] [serial = 1550] [outer = 1A042000] 09:29:55 INFO - PROCESS | 1248 | 1464625795755 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 770ms 09:29:55 INFO - PROCESS | 1248 | 1464625795877 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 1248 | 1464625795882 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 09:29:55 INFO - PROCESS | 1248 | 1464625795889 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 1248 | 1464625795894 Marionette TRACE conn6 <- [1,2030,null,{}] 09:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:29:55 INFO - PROCESS | 1248 | 1464625795901 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 1248 | 1464625796026 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 09:29:56 INFO - PROCESS | 1248 | 1464625796134 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 1248 | ++DOCSHELL 0FDF4000 == 50 [pid = 1248] [id = 517] 09:29:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (0FDF9400) [pid = 1248] [serial = 1551] [outer = 00000000] 09:29:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1034D000) [pid = 1248] [serial = 1552] [outer = 0FDF9400] 09:29:56 INFO - PROCESS | 1248 | 1464625796191 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1145E000) [pid = 1248] [serial = 1553] [outer = 0FDF9400] 09:29:56 INFO - PROCESS | 1248 | 1464625796799 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 09:29:56 INFO - PROCESS | 1248 | 1464625796871 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 1248 | 1464625796877 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 09:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:29:56 INFO - PROCESS | 1248 | 1464625796884 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 1248 | 1464625796886 Marionette TRACE conn6 <- [1,2034,null,{}] 09:29:56 INFO - PROCESS | 1248 | 1464625796891 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 1248 | 1464625797005 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 09:29:57 INFO - PROCESS | 1248 | 1464625797171 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1248 | ++DOCSHELL 17DB3400 == 51 [pid = 1248] [id = 518] 09:29:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (17DB4400) [pid = 1248] [serial = 1554] [outer = 00000000] 09:29:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (189C2C00) [pid = 1248] [serial = 1555] [outer = 17DB4400] 09:29:57 INFO - PROCESS | 1248 | 1464625797228 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (198B2800) [pid = 1248] [serial = 1556] [outer = 17DB4400] 09:29:57 INFO - PROCESS | 1248 | 1464625797821 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 09:29:57 INFO - PROCESS | 1248 | 1464625797855 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 1248 | 1464625797858 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 09:29:57 INFO - PROCESS | 1248 | 1464625797861 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:29:57 INFO - PROCESS | 1248 | 1464625797865 Marionette TRACE conn6 <- [1,2038,null,{}] 09:29:57 INFO - PROCESS | 1248 | 1464625797876 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 1248 | 1464625797989 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 09:29:58 INFO - PROCESS | 1248 | 1464625798131 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 1248 | ++DOCSHELL 1A17A400 == 52 [pid = 1248] [id = 519] 09:29:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A17B800) [pid = 1248] [serial = 1557] [outer = 00000000] 09:29:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1A202800) [pid = 1248] [serial = 1558] [outer = 1A17B800] 09:29:58 INFO - PROCESS | 1248 | 1464625798189 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1A20C000) [pid = 1248] [serial = 1559] [outer = 1A17B800] 09:29:58 INFO - PROCESS | 1248 | 1464625798814 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1020ms 09:29:58 INFO - PROCESS | 1248 | 1464625798885 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1248 | 1464625798888 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 09:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:29:58 INFO - PROCESS | 1248 | 1464625798891 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1248 | 1464625798893 Marionette TRACE conn6 <- [1,2042,null,{}] 09:29:58 INFO - PROCESS | 1248 | 1464625798897 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 1248 | 1464625799009 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 09:29:59 INFO - PROCESS | 1248 | 1464625799150 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 1248 | ++DOCSHELL 1AD94800 == 53 [pid = 1248] [id = 520] 09:29:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1AE48400) [pid = 1248] [serial = 1560] [outer = 00000000] 09:29:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1BC16400) [pid = 1248] [serial = 1561] [outer = 1AE48400] 09:29:59 INFO - PROCESS | 1248 | 1464625799209 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1BC1D800) [pid = 1248] [serial = 1562] [outer = 1AE48400] 09:29:59 INFO - PROCESS | 1248 | 1464625799738 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 871ms 09:29:59 INFO - PROCESS | 1248 | 1464625799765 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 1248 | 1464625799767 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 09:29:59 INFO - PROCESS | 1248 | 1464625799771 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:29:59 INFO - PROCESS | 1248 | 1464625799773 Marionette TRACE conn6 <- [1,2046,null,{}] 09:29:59 INFO - PROCESS | 1248 | 1464625799777 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 1248 | 1464625799885 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 09:30:00 INFO - PROCESS | 1248 | 1464625799998 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 1248 | ++DOCSHELL 1BC23C00 == 54 [pid = 1248] [id = 521] 09:30:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (1BC24400) [pid = 1248] [serial = 1563] [outer = 00000000] 09:30:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (1BCCC000) [pid = 1248] [serial = 1564] [outer = 1BC24400] 09:30:00 INFO - PROCESS | 1248 | 1464625800095 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (1C15C000) [pid = 1248] [serial = 1565] [outer = 1BC24400] 09:30:00 INFO - PROCESS | 1248 | 1464625800739 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1018ms 09:30:00 INFO - PROCESS | 1248 | 1464625800793 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 1248 | 1464625800796 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 09:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:30:00 INFO - PROCESS | 1248 | 1464625800799 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 1248 | 1464625800801 Marionette TRACE conn6 <- [1,2050,null,{}] 09:30:00 INFO - PROCESS | 1248 | 1464625800805 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 1248 | 1464625800931 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 09:30:01 INFO - PROCESS | 1248 | 1464625801234 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1248 | ++DOCSHELL 0C96AC00 == 55 [pid = 1248] [id = 522] 09:30:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (0C9AC400) [pid = 1248] [serial = 1566] [outer = 00000000] 09:30:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (0FDEF800) [pid = 1248] [serial = 1567] [outer = 0C9AC400] 09:30:01 INFO - PROCESS | 1248 | 1464625801304 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1021A800) [pid = 1248] [serial = 1568] [outer = 0C9AC400] 09:30:01 INFO - PROCESS | 1248 | 1464625801926 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1180ms 09:30:02 INFO - PROCESS | 1248 | 1464625801984 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1248 | 1464625801988 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 09:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:30:02 INFO - PROCESS | 1248 | 1464625801992 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1248 | 1464625801996 Marionette TRACE conn6 <- [1,2054,null,{}] 09:30:02 INFO - PROCESS | 1248 | 1464625802001 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 1248 | 1464625802103 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 09:30:02 INFO - PROCESS | 1248 | 1464625802251 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:02 INFO - PROCESS | 1248 | ++DOCSHELL 14C94000 == 56 [pid = 1248] [id = 523] 09:30:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (14D96000) [pid = 1248] [serial = 1569] [outer = 00000000] 09:30:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (17BFD400) [pid = 1248] [serial = 1570] [outer = 14D96000] 09:30:02 INFO - PROCESS | 1248 | 1464625802303 Marionette DEBUG loaded listener.js 09:30:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (17DA2000) [pid = 1248] [serial = 1571] [outer = 14D96000] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 1C4A5400 == 55 [pid = 1248] [id = 472] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 15BE7400 == 54 [pid = 1248] [id = 266] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 160BFC00 == 53 [pid = 1248] [id = 254] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 17DB3C00 == 52 [pid = 1248] [id = 268] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 1080AC00 == 51 [pid = 1248] [id = 252] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 1015AC00 == 50 [pid = 1248] [id = 515] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 0C9AA400 == 49 [pid = 1248] [id = 514] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 19D9E800 == 48 [pid = 1248] [id = 513] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 19D9CC00 == 47 [pid = 1248] [id = 512] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 166E6800 == 46 [pid = 1248] [id = 509] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (1A278C00) [pid = 1248] [serial = 1504] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 1014F800 == 45 [pid = 1248] [id = 508] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 10216800 == 44 [pid = 1248] [id = 507] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 18A29800 == 43 [pid = 1248] [id = 503] 09:30:02 INFO - PROCESS | 1248 | --DOCSHELL 0C9B2C00 == 42 [pid = 1248] [id = 502] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (15B03C00) [pid = 1248] [serial = 1430] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1DBC5400) [pid = 1248] [serial = 1418] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (19EE3800) [pid = 1248] [serial = 1489] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1A046400) [pid = 1248] [serial = 1492] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (19F7D800) [pid = 1248] [serial = 1490] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A17A800) [pid = 1248] [serial = 1495] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (19EE7800) [pid = 1248] [serial = 1465] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (17D95400) [pid = 1248] [serial = 1480] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (17D9F800) [pid = 1248] [serial = 1481] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1A014800) [pid = 1248] [serial = 1468] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (10870C00) [pid = 1248] [serial = 1477] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (14498000) [pid = 1248] [serial = 1478] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (1A149400) [pid = 1248] [serial = 1471] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (14A25800) [pid = 1248] [serial = 1475] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (10805800) [pid = 1248] [serial = 1474] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (1A048000) [pid = 1248] [serial = 1493] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (10615000) [pid = 1248] [serial = 1459] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (17DA1000) [pid = 1248] [serial = 1462] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 113 (18EA0800) [pid = 1248] [serial = 1483] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 112 (18EA9800) [pid = 1248] [serial = 1484] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 111 (198B9C00) [pid = 1248] [serial = 1486] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 110 (1A019C00) [pid = 1248] [serial = 1498] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 109 (1A1EAC00) [pid = 1248] [serial = 1501] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 108 (1A1F1000) [pid = 1248] [serial = 1502] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 107 (1A17E800) [pid = 1248] [serial = 1496] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 106 (1A176800) [pid = 1248] [serial = 1499] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | --DOMWINDOW == 105 (19CCD000) [pid = 1248] [serial = 1487] [outer = 00000000] [url = about:blank] 09:30:02 INFO - PROCESS | 1248 | 1464625802847 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 890ms 09:30:02 INFO - PROCESS | 1248 | 1464625802885 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1248 | 1464625802889 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 09:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:30:02 INFO - PROCESS | 1248 | 1464625802893 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1248 | 1464625802895 Marionette TRACE conn6 <- [1,2058,null,{}] 09:30:02 INFO - PROCESS | 1248 | 1464625802899 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 1248 | 1464625802992 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 09:30:03 INFO - PROCESS | 1248 | 1464625803097 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1248 | ++DOCSHELL 10285400 == 43 [pid = 1248] [id = 524] 09:30:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 106 (10344000) [pid = 1248] [serial = 1572] [outer = 00000000] 09:30:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 107 (14C41C00) [pid = 1248] [serial = 1573] [outer = 10344000] 09:30:03 INFO - PROCESS | 1248 | 1464625803143 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 108 (15BE7400) [pid = 1248] [serial = 1574] [outer = 10344000] 09:30:03 INFO - PROCESS | 1248 | 1464625803544 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 09:30:03 INFO - PROCESS | 1248 | 1464625803578 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 1248 | 1464625803581 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 09:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:30:03 INFO - PROCESS | 1248 | 1464625803585 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 1248 | 1464625803591 Marionette TRACE conn6 <- [1,2062,null,{}] 09:30:03 INFO - PROCESS | 1248 | 1464625803600 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 1248 | 1464625803689 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 09:30:03 INFO - PROCESS | 1248 | 1464625803698 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1248 | ++DOCSHELL 17806800 == 44 [pid = 1248] [id = 525] 09:30:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 109 (17C14000) [pid = 1248] [serial = 1575] [outer = 00000000] 09:30:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 110 (189BFC00) [pid = 1248] [serial = 1576] [outer = 17C14000] 09:30:03 INFO - PROCESS | 1248 | 1464625803744 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 111 (18E4B000) [pid = 1248] [serial = 1577] [outer = 17C14000] 09:30:04 INFO - PROCESS | 1248 | 1464625804195 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 690ms 09:30:04 INFO - PROCESS | 1248 | 1464625804279 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 1248 | 1464625804282 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 09:30:04 INFO - PROCESS | 1248 | 1464625804285 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:30:04 INFO - PROCESS | 1248 | 1464625804287 Marionette TRACE conn6 <- [1,2066,null,{}] 09:30:04 INFO - PROCESS | 1248 | 1464625804290 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 1248 | 1464625804378 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 09:30:04 INFO - PROCESS | 1248 | 1464625804520 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 1248 | ++DOCSHELL 1922BC00 == 45 [pid = 1248] [id = 526] 09:30:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 112 (1922C000) [pid = 1248] [serial = 1578] [outer = 00000000] 09:30:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 113 (198BE000) [pid = 1248] [serial = 1579] [outer = 1922C000] 09:30:04 INFO - PROCESS | 1248 | 1464625804565 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 114 (1998C000) [pid = 1248] [serial = 1580] [outer = 1922C000] 09:30:04 INFO - PROCESS | 1248 | 1464625804974 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 09:30:05 INFO - PROCESS | 1248 | 1464625805019 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 09:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:30:05 INFO - PROCESS | 1248 | 1464625805021 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 09:30:05 INFO - PROCESS | 1248 | 1464625805025 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 1248 | 1464625805026 Marionette TRACE conn6 <- [1,2070,null,{}] 09:30:05 INFO - PROCESS | 1248 | 1464625805030 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 1248 | 1464625805150 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 09:30:05 INFO - PROCESS | 1248 | 1464625805216 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 1248 | ++DOCSHELL 19D9BC00 == 46 [pid = 1248] [id = 527] 09:30:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (19D9C800) [pid = 1248] [serial = 1581] [outer = 00000000] 09:30:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (19DB8400) [pid = 1248] [serial = 1582] [outer = 19D9C800] 09:30:05 INFO - PROCESS | 1248 | 1464625805269 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (19EEBC00) [pid = 1248] [serial = 1583] [outer = 19D9C800] 09:30:05 INFO - PROCESS | 1248 | 1464625805714 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 09:30:05 INFO - PROCESS | 1248 | 1464625805781 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 1248 | 1464625805783 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 09:30:05 INFO - PROCESS | 1248 | 1464625805786 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:30:05 INFO - PROCESS | 1248 | 1464625805788 Marionette TRACE conn6 <- [1,2074,null,{}] 09:30:05 INFO - PROCESS | 1248 | 1464625805792 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 1248 | 1464625805911 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 09:30:06 INFO - PROCESS | 1248 | 1464625805979 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1248 | ++DOCSHELL 19F77400 == 47 [pid = 1248] [id = 528] 09:30:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1A00BC00) [pid = 1248] [serial = 1584] [outer = 00000000] 09:30:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A043C00) [pid = 1248] [serial = 1585] [outer = 1A00BC00] 09:30:06 INFO - PROCESS | 1248 | 1464625806024 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1A050C00) [pid = 1248] [serial = 1586] [outer = 1A00BC00] 09:30:06 INFO - PROCESS | 1248 | 1464625806442 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 09:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:30:06 INFO - PROCESS | 1248 | 1464625806521 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 1248 | 1464625806524 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 09:30:06 INFO - PROCESS | 1248 | 1464625806527 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 1248 | 1464625806528 Marionette TRACE conn6 <- [1,2078,null,{}] 09:30:06 INFO - PROCESS | 1248 | 1464625806532 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 1248 | 1464625806650 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 09:30:06 INFO - PROCESS | 1248 | 1464625806719 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 1248 | ++DOCSHELL 1A042400 == 48 [pid = 1248] [id = 529] 09:30:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1A043800) [pid = 1248] [serial = 1587] [outer = 00000000] 09:30:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1A174C00) [pid = 1248] [serial = 1588] [outer = 1A043800] 09:30:06 INFO - PROCESS | 1248 | 1464625806765 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1A179800) [pid = 1248] [serial = 1589] [outer = 1A043800] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (10212400) [pid = 1248] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (19DB1000) [pid = 1248] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (19D9F400) [pid = 1248] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (180CE000) [pid = 1248] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 118 (17810400) [pid = 1248] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 117 (0C9B7800) [pid = 1248] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 116 (18E44400) [pid = 1248] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 115 (10216C00) [pid = 1248] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:30:07 INFO - PROCESS | 1248 | --DOMWINDOW == 114 (19985800) [pid = 1248] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:30:07 INFO - PROCESS | 1248 | 1464625807324 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 830ms 09:30:07 INFO - PROCESS | 1248 | 1464625807357 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 1248 | 1464625807359 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 09:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:30:07 INFO - PROCESS | 1248 | 1464625807362 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 1248 | 1464625807364 Marionette TRACE conn6 <- [1,2082,null,{}] 09:30:07 INFO - PROCESS | 1248 | 1464625807367 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 1248 | 1464625807451 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 09:30:07 INFO - PROCESS | 1248 | 1464625807457 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 1248 | ++DOCSHELL 1780FC00 == 49 [pid = 1248] [id = 530] 09:30:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 115 (1787EC00) [pid = 1248] [serial = 1590] [outer = 00000000] 09:30:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 116 (1A00A400) [pid = 1248] [serial = 1591] [outer = 1787EC00] 09:30:07 INFO - PROCESS | 1248 | 1464625807502 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 117 (1A04C800) [pid = 1248] [serial = 1592] [outer = 1787EC00] 09:30:07 INFO - PROCESS | 1248 | 1464625807921 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 09:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:30:08 INFO - PROCESS | 1248 | 1464625807993 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1248 | 1464625807995 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 09:30:08 INFO - PROCESS | 1248 | 1464625807999 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 1248 | 1464625808000 Marionette TRACE conn6 <- [1,2086,null,{}] 09:30:08 INFO - PROCESS | 1248 | 1464625808004 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 1248 | 1464625808088 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 09:30:08 INFO - PROCESS | 1248 | 1464625808095 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 1248 | ++DOCSHELL 198B2C00 == 50 [pid = 1248] [id = 531] 09:30:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 118 (1A178000) [pid = 1248] [serial = 1593] [outer = 00000000] 09:30:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 119 (1A1F1000) [pid = 1248] [serial = 1594] [outer = 1A178000] 09:30:08 INFO - PROCESS | 1248 | 1464625808141 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1A20E400) [pid = 1248] [serial = 1595] [outer = 1A178000] 09:30:08 INFO - PROCESS | 1248 | 1464625808580 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 09:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:30:08 INFO - PROCESS | 1248 | 1464625808630 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1248 | 1464625808632 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 09:30:08 INFO - PROCESS | 1248 | 1464625808635 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 1248 | 1464625808637 Marionette TRACE conn6 <- [1,2090,null,{}] 09:30:08 INFO - PROCESS | 1248 | 1464625808641 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 1248 | 1464625808725 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 09:30:08 INFO - PROCESS | 1248 | 1464625808733 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 1248 | ++DOCSHELL 105F1000 == 51 [pid = 1248] [id = 532] 09:30:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (1A00B000) [pid = 1248] [serial = 1596] [outer = 00000000] 09:30:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (1B54E400) [pid = 1248] [serial = 1597] [outer = 1A00B000] 09:30:08 INFO - PROCESS | 1248 | 1464625808783 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1BCCB400) [pid = 1248] [serial = 1598] [outer = 1A00B000] 09:30:09 INFO - PROCESS | 1248 | 1464625809513 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 931ms 09:30:09 INFO - PROCESS | 1248 | 1464625809570 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 1248 | 1464625809575 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 09:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:30:09 INFO - PROCESS | 1248 | 1464625809581 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 1248 | 1464625809585 Marionette TRACE conn6 <- [1,2094,null,{}] 09:30:09 INFO - PROCESS | 1248 | 1464625809591 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 1248 | 1464625809708 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 09:30:09 INFO - PROCESS | 1248 | 1464625809853 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 1248 | ++DOCSHELL 10618000 == 52 [pid = 1248] [id = 533] 09:30:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1145B400) [pid = 1248] [serial = 1599] [outer = 00000000] 09:30:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (14D93400) [pid = 1248] [serial = 1600] [outer = 1145B400] 09:30:09 INFO - PROCESS | 1248 | 1464625809915 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (15B08800) [pid = 1248] [serial = 1601] [outer = 1145B400] 09:30:10 INFO - PROCESS | 1248 | 1464625810531 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 09:30:10 INFO - PROCESS | 1248 | 1464625810568 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 1248 | 1464625810574 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 09:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:30:10 INFO - PROCESS | 1248 | 1464625810581 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 1248 | 1464625810584 Marionette TRACE conn6 <- [1,2098,null,{}] 09:30:10 INFO - PROCESS | 1248 | 1464625810588 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 1248 | 1464625810703 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 09:30:10 INFO - PROCESS | 1248 | 1464625810860 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1248 | ++DOCSHELL 17DB1400 == 53 [pid = 1248] [id = 534] 09:30:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (17DB2C00) [pid = 1248] [serial = 1602] [outer = 00000000] 09:30:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (18E9E000) [pid = 1248] [serial = 1603] [outer = 17DB2C00] 09:30:10 INFO - PROCESS | 1248 | 1464625810917 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1995B800) [pid = 1248] [serial = 1604] [outer = 17DB2C00] 09:30:11 INFO - PROCESS | 1248 | 1464625811543 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1022ms 09:30:11 INFO - PROCESS | 1248 | 1464625811613 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 1248 | 1464625811615 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 09:30:11 INFO - PROCESS | 1248 | 1464625811621 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:30:11 INFO - PROCESS | 1248 | 1464625811624 Marionette TRACE conn6 <- [1,2102,null,{}] 09:30:11 INFO - PROCESS | 1248 | 1464625811654 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 1248 | 1464625811778 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 09:30:11 INFO - PROCESS | 1248 | 1464625811917 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 1248 | ++DOCSHELL 1A1F0C00 == 54 [pid = 1248] [id = 535] 09:30:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1B55A800) [pid = 1248] [serial = 1605] [outer = 00000000] 09:30:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1BCC4800) [pid = 1248] [serial = 1606] [outer = 1B55A800] 09:30:12 INFO - PROCESS | 1248 | 1464625811977 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1C411400) [pid = 1248] [serial = 1607] [outer = 1B55A800] 09:30:12 INFO - PROCESS | 1248 | 1464625812597 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1019ms 09:30:12 INFO - PROCESS | 1248 | 1464625812645 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 1248 | 1464625812648 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 09:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:30:12 INFO - PROCESS | 1248 | 1464625812651 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 1248 | 1464625812653 Marionette TRACE conn6 <- [1,2106,null,{}] 09:30:12 INFO - PROCESS | 1248 | 1464625812657 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 1248 | 1464625812773 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 09:30:12 INFO - PROCESS | 1248 | --DOCSHELL 0FDF2C00 == 53 [pid = 1248] [id = 12] 09:30:12 INFO - PROCESS | 1248 | 1464625812934 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 1248 | ++DOCSHELL 105FC800 == 54 [pid = 1248] [id = 536] 09:30:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (10610000) [pid = 1248] [serial = 1608] [outer = 00000000] 09:30:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1CA7B800) [pid = 1248] [serial = 1609] [outer = 10610000] 09:30:13 INFO - PROCESS | 1248 | 1464625813021 Marionette DEBUG loaded listener.js 09:30:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1CD7B400) [pid = 1248] [serial = 1610] [outer = 10610000] 09:30:13 INFO - PROCESS | 1248 | 1464625813581 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 970ms 09:30:13 INFO - PROCESS | 1248 | 1464625813625 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 1248 | 1464625813627 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 09:30:13 INFO - PROCESS | 1248 | 1464625813630 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:30:13 INFO - PROCESS | 1248 | 1464625813633 Marionette TRACE conn6 <- [1,2110,null,{}] 09:30:13 INFO - PROCESS | 1248 | 1464625813636 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 1248 | 1464625813743 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 09:30:13 INFO - PROCESS | 1248 | 1464625813858 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 1248 | ++DOCSHELL 1C160C00 == 55 [pid = 1248] [id = 537] 09:30:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1D37F800) [pid = 1248] [serial = 1611] [outer = 00000000] 09:30:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1D442400) [pid = 1248] [serial = 1612] [outer = 1D37F800] 09:30:13 INFO - PROCESS | 1248 | 1464625813955 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1D447C00) [pid = 1248] [serial = 1613] [outer = 1D37F800] 09:30:14 INFO - PROCESS | 1248 | 1464625814614 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1018ms 09:30:14 INFO - PROCESS | 1248 | 1464625814652 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 1248 | 1464625814654 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 09:30:14 INFO - PROCESS | 1248 | 1464625814657 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:30:14 INFO - PROCESS | 1248 | 1464625814659 Marionette TRACE conn6 <- [1,2114,null,{}] 09:30:14 INFO - PROCESS | 1248 | 1464625814663 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 1248 | 1464625814851 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 09:30:14 INFO - PROCESS | 1248 | 1464625814868 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 1248 | ++DOCSHELL 14C96C00 == 56 [pid = 1248] [id = 538] 09:30:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (17D98000) [pid = 1248] [serial = 1614] [outer = 00000000] 09:30:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1A00A800) [pid = 1248] [serial = 1615] [outer = 17D98000] 09:30:14 INFO - PROCESS | 1248 | 1464625814923 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1AD87800) [pid = 1248] [serial = 1616] [outer = 17D98000] 09:30:15 INFO - PROCESS | 1248 | 1464625815716 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1069ms 09:30:15 INFO - PROCESS | 1248 | 1464625815746 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 1248 | 1464625815750 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 09:30:15 INFO - PROCESS | 1248 | 1464625815755 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:30:15 INFO - PROCESS | 1248 | 1464625815759 Marionette TRACE conn6 <- [1,2118,null,{}] 09:30:15 INFO - PROCESS | 1248 | 1464625815778 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 1248 | 1464625815917 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 09:30:16 INFO - PROCESS | 1248 | 1464625815991 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 1248 | ++DOCSHELL 112F4800 == 57 [pid = 1248] [id = 539] 09:30:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (14289000) [pid = 1248] [serial = 1617] [outer = 00000000] 09:30:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (166E7000) [pid = 1248] [serial = 1618] [outer = 14289000] 09:30:16 INFO - PROCESS | 1248 | 1464625816087 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (17D9D800) [pid = 1248] [serial = 1619] [outer = 14289000] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 198B2C00 == 56 [pid = 1248] [id = 531] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 1780FC00 == 55 [pid = 1248] [id = 530] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 18E40800 == 54 [pid = 1248] [id = 511] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 1A042400 == 53 [pid = 1248] [id = 529] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 19F77400 == 52 [pid = 1248] [id = 528] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 19D9BC00 == 51 [pid = 1248] [id = 527] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 1922BC00 == 50 [pid = 1248] [id = 526] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 17806800 == 49 [pid = 1248] [id = 525] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 10285400 == 48 [pid = 1248] [id = 524] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 14C94000 == 47 [pid = 1248] [id = 523] 09:30:16 INFO - PROCESS | 1248 | --DOCSHELL 0C96AC00 == 46 [pid = 1248] [id = 522] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1A04E800) [pid = 1248] [serial = 1547] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1A17AC00) [pid = 1248] [serial = 1549] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (14494800) [pid = 1248] [serial = 1525] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (19EE7400) [pid = 1248] [serial = 1540] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (19DB0000) [pid = 1248] [serial = 1537] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (189CAC00) [pid = 1248] [serial = 1531] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (198B8C00) [pid = 1248] [serial = 1510] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (17DA0400) [pid = 1248] [serial = 1529] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (19230800) [pid = 1248] [serial = 1544] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (19233400) [pid = 1248] [serial = 1535] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1A20FC00) [pid = 1248] [serial = 1513] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (17C1D000) [pid = 1248] [serial = 1528] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1148B800) [pid = 1248] [serial = 1522] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (18A26000) [pid = 1248] [serial = 1532] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1A013400) [pid = 1248] [serial = 1546] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (18EA9400) [pid = 1248] [serial = 1534] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (19DB7C00) [pid = 1248] [serial = 1538] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1B54E800) [pid = 1248] [serial = 1516] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (14FA4800) [pid = 1248] [serial = 1519] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (14F0EC00) [pid = 1248] [serial = 1507] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (19F78C00) [pid = 1248] [serial = 1541] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (14887000) [pid = 1248] [serial = 1523] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (17BF4400) [pid = 1248] [serial = 1543] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (14D95000) [pid = 1248] [serial = 1526] [outer = 00000000] [url = about:blank] 09:30:16 INFO - PROCESS | 1248 | 1464625816705 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 1248 | 1464625816735 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 09:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:30:16 INFO - PROCESS | 1248 | 1464625816741 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1248 | 1464625816744 Marionette TRACE conn6 <- [1,2122,null,{}] 09:30:16 INFO - PROCESS | 1248 | 1464625816750 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 1248 | 1464625816845 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 09:30:16 INFO - PROCESS | 1248 | 1464625816948 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 1248 | ++DOCSHELL 0CF75C00 == 47 [pid = 1248] [id = 540] 09:30:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (10215C00) [pid = 1248] [serial = 1620] [outer = 00000000] 09:30:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (14887000) [pid = 1248] [serial = 1621] [outer = 10215C00] 09:30:17 INFO - PROCESS | 1248 | 1464625816994 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (162F2C00) [pid = 1248] [serial = 1622] [outer = 10215C00] 09:30:17 INFO - PROCESS | 1248 | 1464625817436 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 09:30:17 INFO - PROCESS | 1248 | 1464625817474 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 1248 | 1464625817476 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 09:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:30:17 INFO - PROCESS | 1248 | 1464625817479 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:30:17 INFO - PROCESS | 1248 | 1464625817483 Marionette TRACE conn6 <- [1,2126,null,{}] 09:30:17 INFO - PROCESS | 1248 | 1464625817493 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 1248 | 1464625817584 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 09:30:17 INFO - PROCESS | 1248 | 1464625817592 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 1248 | ++DOCSHELL 17D93400 == 48 [pid = 1248] [id = 541] 09:30:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (17DA1800) [pid = 1248] [serial = 1623] [outer = 00000000] 09:30:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (18EA2000) [pid = 1248] [serial = 1624] [outer = 17DA1800] 09:30:17 INFO - PROCESS | 1248 | 1464625817640 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19868C00) [pid = 1248] [serial = 1625] [outer = 17DA1800] 09:30:18 INFO - PROCESS | 1248 | 1464625818112 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 09:30:18 INFO - PROCESS | 1248 | 1464625818154 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1248 | 1464625818156 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 09:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:30:18 INFO - PROCESS | 1248 | 1464625818160 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1248 | 1464625818161 Marionette TRACE conn6 <- [1,2130,null,{}] 09:30:18 INFO - PROCESS | 1248 | 1464625818165 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 1248 | 1464625818255 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 09:30:18 INFO - PROCESS | 1248 | 1464625818262 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 1248 | ++DOCSHELL 1998C800 == 49 [pid = 1248] [id = 542] 09:30:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (19D4C400) [pid = 1248] [serial = 1626] [outer = 00000000] 09:30:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19DB0000) [pid = 1248] [serial = 1627] [outer = 19D4C400] 09:30:18 INFO - PROCESS | 1248 | 1464625818311 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (19EE2000) [pid = 1248] [serial = 1628] [outer = 19D4C400] 09:30:19 INFO - PROCESS | 1248 | 1464625819057 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 1248 | 1464625819101 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 09:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:30:19 INFO - PROCESS | 1248 | 1464625819107 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 1248 | 1464625819111 Marionette TRACE conn6 <- [1,2134,null,{}] 09:30:19 INFO - PROCESS | 1248 | 1464625819117 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 1248 | 1464625819233 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 09:30:19 INFO - PROCESS | 1248 | 1464625819377 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 1248 | ++DOCSHELL 14C94000 == 50 [pid = 1248] [id = 543] 09:30:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (14F1D400) [pid = 1248] [serial = 1629] [outer = 00000000] 09:30:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (17DAE000) [pid = 1248] [serial = 1630] [outer = 14F1D400] 09:30:19 INFO - PROCESS | 1248 | 1464625819439 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (189DA400) [pid = 1248] [serial = 1631] [outer = 14F1D400] 09:30:20 INFO - PROCESS | 1248 | 1464625820001 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 1248 | 1464625820046 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 09:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:30:20 INFO - PROCESS | 1248 | 1464625820053 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 1248 | 1464625820056 Marionette TRACE conn6 <- [1,2138,null,{}] 09:30:20 INFO - PROCESS | 1248 | 1464625820060 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 1248 | 1464625820175 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 09:30:20 INFO - PROCESS | 1248 | 1464625820291 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 1248 | ++DOCSHELL 19EE7000 == 51 [pid = 1248] [id = 544] 09:30:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (19F77400) [pid = 1248] [serial = 1632] [outer = 00000000] 09:30:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (19F81800) [pid = 1248] [serial = 1633] [outer = 19F77400] 09:30:20 INFO - PROCESS | 1248 | 1464625820388 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1A010C00) [pid = 1248] [serial = 1634] [outer = 19F77400] 09:30:21 INFO - PROCESS | 1248 | 1464625821000 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 09:30:21 INFO - PROCESS | 1248 | 1464625821025 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 1248 | 1464625821027 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 09:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:30:21 INFO - PROCESS | 1248 | 1464625821031 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 1248 | 1464625821035 Marionette TRACE conn6 <- [1,2142,null,{}] 09:30:21 INFO - PROCESS | 1248 | 1464625821046 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 1248 | 1464625821160 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 09:30:21 INFO - PROCESS | 1248 | 1464625821306 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 1248 | ++DOCSHELL 1A1F0000 == 52 [pid = 1248] [id = 545] 09:30:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1A1F0800) [pid = 1248] [serial = 1635] [outer = 00000000] 09:30:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1A20E800) [pid = 1248] [serial = 1636] [outer = 1A1F0800] 09:30:21 INFO - PROCESS | 1248 | 1464625821366 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1AD95C00) [pid = 1248] [serial = 1637] [outer = 1A1F0800] 09:30:22 INFO - PROCESS | 1248 | 1464625821987 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1022ms 09:30:22 INFO - PROCESS | 1248 | 1464625822056 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 1248 | 1464625822059 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 09:30:22 INFO - PROCESS | 1248 | 1464625822063 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:30:22 INFO - PROCESS | 1248 | 1464625822065 Marionette TRACE conn6 <- [1,2146,null,{}] 09:30:22 INFO - PROCESS | 1248 | 1464625822068 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 1248 | 1464625822180 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 09:30:22 INFO - PROCESS | 1248 | 1464625822322 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 1248 | ++DOCSHELL 1B54C800 == 53 [pid = 1248] [id = 546] 09:30:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1B556C00) [pid = 1248] [serial = 1638] [outer = 00000000] 09:30:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1BC24800) [pid = 1248] [serial = 1639] [outer = 1B556C00] 09:30:22 INFO - PROCESS | 1248 | 1464625822379 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1C4A4C00) [pid = 1248] [serial = 1640] [outer = 1B556C00] 09:30:22 INFO - PROCESS | 1248 | 1464625822981 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 970ms 09:30:23 INFO - PROCESS | 1248 | 1464625823036 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1248 | 1464625823038 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 09:30:23 INFO - PROCESS | 1248 | 1464625823042 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:30:23 INFO - PROCESS | 1248 | 1464625823044 Marionette TRACE conn6 <- [1,2150,null,{}] 09:30:23 INFO - PROCESS | 1248 | 1464625823048 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 1248 | 1464625823154 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 09:30:23 INFO - PROCESS | 1248 | 1464625823269 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 1248 | ++DOCSHELL 1BC1B800 == 54 [pid = 1248] [id = 547] 09:30:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1CA72000) [pid = 1248] [serial = 1641] [outer = 00000000] 09:30:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1D445400) [pid = 1248] [serial = 1642] [outer = 1CA72000] 09:30:23 INFO - PROCESS | 1248 | 1464625823364 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1D5DA800) [pid = 1248] [serial = 1643] [outer = 1CA72000] 09:30:23 INFO - PROCESS | 1248 | 1464625823942 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 930ms 09:30:24 INFO - PROCESS | 1248 | 1464625823976 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1248 | 1464625823978 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 09:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:30:24 INFO - PROCESS | 1248 | 1464625823982 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1248 | 1464625823984 Marionette TRACE conn6 <- [1,2154,null,{}] 09:30:24 INFO - PROCESS | 1248 | 1464625823988 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 1248 | 1464625824115 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 09:30:24 INFO - PROCESS | 1248 | 1464625824278 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1248 | ++DOCSHELL 10345C00 == 55 [pid = 1248] [id = 548] 09:30:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (19EE3C00) [pid = 1248] [serial = 1644] [outer = 00000000] 09:30:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1DBC6800) [pid = 1248] [serial = 1645] [outer = 19EE3C00] 09:30:24 INFO - PROCESS | 1248 | 1464625824334 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1DBCB400) [pid = 1248] [serial = 1646] [outer = 19EE3C00] 09:30:24 INFO - PROCESS | 1248 | 1464625824929 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 971ms 09:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:30:24 INFO - PROCESS | 1248 | 1464625824956 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 1248 | 1464625824958 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 09:30:24 INFO - PROCESS | 1248 | 1464625824961 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 1248 | 1464625824963 Marionette TRACE conn6 <- [1,2158,null,{}] 09:30:24 INFO - PROCESS | 1248 | 1464625824967 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 1248 | 1464625825076 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 09:30:25 INFO - PROCESS | 1248 | 1464625825355 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 1248 | ++DOCSHELL 0FC8C000 == 56 [pid = 1248] [id = 549] 09:30:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (0FD0A000) [pid = 1248] [serial = 1647] [outer = 00000000] 09:30:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (10214400) [pid = 1248] [serial = 1648] [outer = 0FD0A000] 09:30:25 INFO - PROCESS | 1248 | 1464625825410 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (144EE400) [pid = 1248] [serial = 1649] [outer = 0FD0A000] 09:30:26 INFO - PROCESS | 1248 | 1464625826052 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1119ms 09:30:26 INFO - PROCESS | 1248 | 1464625826082 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 1248 | 1464625826086 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 09:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:30:26 INFO - PROCESS | 1248 | 1464625826090 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 1248 | 1464625826093 Marionette TRACE conn6 <- [1,2162,null,{}] 09:30:26 INFO - PROCESS | 1248 | 1464625826098 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 1248 | 1464625826236 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 09:30:26 INFO - PROCESS | 1248 | 1464625826389 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 1AD94800 == 55 [pid = 1248] [id = 520] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 1AE48800 == 54 [pid = 1248] [id = 505] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 17D93400 == 53 [pid = 1248] [id = 541] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 0CF75C00 == 52 [pid = 1248] [id = 540] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 112F4800 == 51 [pid = 1248] [id = 539] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 1C160C00 == 50 [pid = 1248] [id = 537] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 105FC800 == 49 [pid = 1248] [id = 536] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 1A1F0C00 == 48 [pid = 1248] [id = 535] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 17DB1400 == 47 [pid = 1248] [id = 534] 09:30:26 INFO - PROCESS | 1248 | --DOCSHELL 10618000 == 46 [pid = 1248] [id = 533] 09:30:26 INFO - PROCESS | 1248 | ++DOCSHELL 0CF75C00 == 47 [pid = 1248] [id = 550] 09:30:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (10214000) [pid = 1248] [serial = 1650] [outer = 00000000] 09:30:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1148C000) [pid = 1248] [serial = 1651] [outer = 10214000] 09:30:26 INFO - PROCESS | 1248 | 1464625826484 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (17804800) [pid = 1248] [serial = 1652] [outer = 10214000] 09:30:27 INFO - PROCESS | 1248 | 1464625826993 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 930ms 09:30:27 INFO - PROCESS | 1248 | 1464625827028 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1248 | 1464625827032 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 09:30:27 INFO - PROCESS | 1248 | 1464625827037 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:30:27 INFO - PROCESS | 1248 | 1464625827039 Marionette TRACE conn6 <- [1,2166,null,{}] 09:30:27 INFO - PROCESS | 1248 | 1464625827043 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 1248 | 1464625827172 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 09:30:27 INFO - PROCESS | 1248 | 1464625827247 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 1248 | ++DOCSHELL 17DDCC00 == 48 [pid = 1248] [id = 551] 09:30:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (18EA6000) [pid = 1248] [serial = 1653] [outer = 00000000] 09:30:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (19DB9800) [pid = 1248] [serial = 1654] [outer = 18EA6000] 09:30:27 INFO - PROCESS | 1248 | 1464625827295 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (1A041400) [pid = 1248] [serial = 1655] [outer = 18EA6000] 09:30:27 INFO - PROCESS | 1248 | 1464625827780 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 770ms 09:30:27 INFO - PROCESS | 1248 | 1464625827812 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1248 | 1464625827815 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 09:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:30:27 INFO - PROCESS | 1248 | 1464625827820 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1248 | 1464625827825 Marionette TRACE conn6 <- [1,2170,null,{}] 09:30:27 INFO - PROCESS | 1248 | 1464625827834 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 1248 | 1464625827965 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 09:30:28 INFO - PROCESS | 1248 | 1464625828044 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 1248 | ++DOCSHELL 1A17F000 == 49 [pid = 1248] [id = 552] 09:30:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1AD92000) [pid = 1248] [serial = 1656] [outer = 00000000] 09:30:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1C4A6400) [pid = 1248] [serial = 1657] [outer = 1AD92000] 09:30:28 INFO - PROCESS | 1248 | 1464625828091 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1CD77800) [pid = 1248] [serial = 1658] [outer = 1AD92000] 09:30:28 INFO - PROCESS | 1248 | 1464625828529 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 09:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:30:28 INFO - PROCESS | 1248 | 1464625828559 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 09:30:28 INFO - PROCESS | 1248 | 1464625828562 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 09:30:28 INFO - PROCESS | 1248 | 1464625828598 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 1248 | 1464625828600 Marionette TRACE conn6 <- [1,2174,null,{}] 09:30:28 INFO - PROCESS | 1248 | 1464625828606 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 1248 | 1464625828985 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (19D9C800) [pid = 1248] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1922C000) [pid = 1248] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (17C14000) [pid = 1248] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (10344000) [pid = 1248] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (0C9AC400) [pid = 1248] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1A00BC00) [pid = 1248] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (14D96000) [pid = 1248] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1A043800) [pid = 1248] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1A178000) [pid = 1248] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (0FC8EC00) [pid = 1248] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1787EC00) [pid = 1248] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (0CF7B000) [pid = 1248] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (14289000) [pid = 1248] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (10215C00) [pid = 1248] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:30:29 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (17DA1800) [pid = 1248] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:30:29 INFO - PROCESS | 1248 | 1464625829074 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1248 | ++DOCSHELL 0C94C800 == 50 [pid = 1248] [id = 553] 09:30:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (0C9AA400) [pid = 1248] [serial = 1659] [outer = 00000000] 09:30:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (10216400) [pid = 1248] [serial = 1660] [outer = 0C9AA400] 09:30:29 INFO - PROCESS | 1248 | 1464625829123 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1120DC00) [pid = 1248] [serial = 1661] [outer = 0C9AA400] 09:30:29 INFO - PROCESS | 1248 | 1464625829478 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:30:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 972ms 09:30:29 INFO - PROCESS | 1248 | 1464625829538 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 09:30:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:30:29 INFO - PROCESS | 1248 | 1464625829540 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 09:30:29 INFO - PROCESS | 1248 | 1464625829543 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 1248 | 1464625829545 Marionette TRACE conn6 <- [1,2178,null,{}] 09:30:29 INFO - PROCESS | 1248 | 1464625829548 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 1248 | 1464625829636 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 09:30:29 INFO - PROCESS | 1248 | 1464625829643 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 1248 | ++DOCSHELL 19EDEC00 == 51 [pid = 1248] [id = 554] 09:30:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1A043800) [pid = 1248] [serial = 1662] [outer = 00000000] 09:30:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1DBC8400) [pid = 1248] [serial = 1663] [outer = 1A043800] 09:30:29 INFO - PROCESS | 1248 | 1464625829696 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1DBD4C00) [pid = 1248] [serial = 1664] [outer = 1A043800] 09:30:30 INFO - PROCESS | 1248 | 1464625830154 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 09:30:30 INFO - PROCESS | 1248 | 1464625830215 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 1248 | 1464625830217 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:30:30 INFO - PROCESS | 1248 | 1464625830220 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1248 | 1464625830221 Marionette TRACE conn6 <- [1,2182,null,{}] 09:30:30 INFO - PROCESS | 1248 | 1464625830225 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 1248 | 1464625830313 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 09:30:30 INFO - PROCESS | 1248 | 1464625830349 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 1248 | ++DOCSHELL 1DCB0800 == 52 [pid = 1248] [id = 555] 09:30:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1DCB6400) [pid = 1248] [serial = 1665] [outer = 00000000] 09:30:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1DCBB800) [pid = 1248] [serial = 1666] [outer = 1DCB6400] 09:30:30 INFO - PROCESS | 1248 | 1464625830393 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1EB4E000) [pid = 1248] [serial = 1667] [outer = 1DCB6400] 09:30:30 INFO - PROCESS | 1248 | 1464625830855 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 09:30:30 INFO - PROCESS | 1248 | 1464625830890 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 1248 | 1464625830892 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:30:30 INFO - PROCESS | 1248 | 1464625830895 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 1248 | 1464625830897 Marionette TRACE conn6 <- [1,2186,null,{}] 09:30:30 INFO - PROCESS | 1248 | 1464625830900 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 1248 | 1464625830987 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 09:30:31 INFO - PROCESS | 1248 | 1464625831151 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 1248 | ++DOCSHELL 0C96BC00 == 53 [pid = 1248] [id = 556] 09:30:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (0C9B4400) [pid = 1248] [serial = 1668] [outer = 00000000] 09:30:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (0FDF3C00) [pid = 1248] [serial = 1669] [outer = 0C9B4400] 09:30:31 INFO - PROCESS | 1248 | 1464625831250 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (11467800) [pid = 1248] [serial = 1670] [outer = 0C9B4400] 09:30:31 INFO - PROCESS | 1248 | 1464625831923 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:30:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:30:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1075ms 09:30:31 INFO - PROCESS | 1248 | 1464625831973 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 1248 | 1464625831977 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 09:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:30:32 INFO - PROCESS | 1248 | 1464625831983 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1248 | 1464625831986 Marionette TRACE conn6 <- [1,2190,null,{}] 09:30:32 INFO - PROCESS | 1248 | 1464625831991 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 1248 | 1464625832111 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 09:30:32 INFO - PROCESS | 1248 | 1464625832263 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 1248 | ++DOCSHELL 19DB6400 == 54 [pid = 1248] [id = 557] 09:30:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (19DB7C00) [pid = 1248] [serial = 1671] [outer = 00000000] 09:30:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1A14D000) [pid = 1248] [serial = 1672] [outer = 19DB7C00] 09:30:32 INFO - PROCESS | 1248 | 1464625832321 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1A17E800) [pid = 1248] [serial = 1673] [outer = 19DB7C00] 09:30:32 INFO - PROCESS | 1248 | 1464625832894 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 09:30:32 INFO - PROCESS | 1248 | 1464625832919 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 1248 | 1464625832924 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 09:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:30:32 INFO - PROCESS | 1248 | 1464625832928 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 1248 | 1464625832930 Marionette TRACE conn6 <- [1,2194,null,{}] 09:30:32 INFO - PROCESS | 1248 | 1464625832934 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 1248 | 1464625833054 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 09:30:33 INFO - PROCESS | 1248 | 1464625833221 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1248 | ++DOCSHELL 1D5DAC00 == 55 [pid = 1248] [id = 558] 09:30:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (1D69BC00) [pid = 1248] [serial = 1674] [outer = 00000000] 09:30:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (1DBCA800) [pid = 1248] [serial = 1675] [outer = 1D69BC00] 09:30:33 INFO - PROCESS | 1248 | 1464625833278 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (1DCAEC00) [pid = 1248] [serial = 1676] [outer = 1D69BC00] 09:30:33 INFO - PROCESS | 1248 | 1464625833885 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:30:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 970ms 09:30:33 INFO - PROCESS | 1248 | 1464625833902 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 1248 | 1464625833904 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 09:30:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:30:33 INFO - PROCESS | 1248 | 1464625833914 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 1248 | 1464625833921 Marionette TRACE conn6 <- [1,2198,null,{}] 09:30:33 INFO - PROCESS | 1248 | 1464625833925 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 1248 | 1464625834040 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 09:30:34 INFO - PROCESS | 1248 | 1464625834191 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 1248 | ++DOCSHELL 1EB57400 == 56 [pid = 1248] [id = 559] 09:30:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (1EEAA800) [pid = 1248] [serial = 1677] [outer = 00000000] 09:30:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (1EEB0C00) [pid = 1248] [serial = 1678] [outer = 1EEAA800] 09:30:34 INFO - PROCESS | 1248 | 1464625834248 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (1EEB4800) [pid = 1248] [serial = 1679] [outer = 1EEAA800] 09:30:34 INFO - PROCESS | 1248 | 1464625834801 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:30:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 931ms 09:30:34 INFO - PROCESS | 1248 | 1464625834842 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 1248 | 1464625834845 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 09:30:34 INFO - PROCESS | 1248 | 1464625834848 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:30:34 INFO - PROCESS | 1248 | 1464625834850 Marionette TRACE conn6 <- [1,2202,null,{}] 09:30:34 INFO - PROCESS | 1248 | 1464625834854 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:34 INFO - PROCESS | 1248 | 1464625834968 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 09:30:35 INFO - PROCESS | 1248 | 1464625835132 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 1248 | ++DOCSHELL 1F573C00 == 57 [pid = 1248] [id = 560] 09:30:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (1F579000) [pid = 1248] [serial = 1680] [outer = 00000000] 09:30:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (1F57D400) [pid = 1248] [serial = 1681] [outer = 1F579000] 09:30:35 INFO - PROCESS | 1248 | 1464625835188 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (1F57F800) [pid = 1248] [serial = 1682] [outer = 1F579000] 09:30:35 INFO - PROCESS | 1248 | 1464625835715 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 930ms 09:30:35 INFO - PROCESS | 1248 | 1464625835782 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 1248 | 1464625835784 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 09:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:30:35 INFO - PROCESS | 1248 | 1464625835788 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 1248 | 1464625835790 Marionette TRACE conn6 <- [1,2206,null,{}] 09:30:35 INFO - PROCESS | 1248 | 1464625835794 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 1248 | 1464625835901 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 09:30:36 INFO - PROCESS | 1248 | 1464625836051 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 1248 | ++DOCSHELL 1FF4F800 == 58 [pid = 1248] [id = 561] 09:30:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (1FF50000) [pid = 1248] [serial = 1683] [outer = 00000000] 09:30:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (1FF53400) [pid = 1248] [serial = 1684] [outer = 1FF50000] 09:30:36 INFO - PROCESS | 1248 | 1464625836114 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (20102400) [pid = 1248] [serial = 1685] [outer = 1FF50000] 09:30:36 INFO - PROCESS | 1248 | 1464625836768 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1017ms 09:30:36 INFO - PROCESS | 1248 | 1464625836816 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 1248 | 1464625836819 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 09:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:30:36 INFO - PROCESS | 1248 | 1464625836823 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 1248 | 1464625836825 Marionette TRACE conn6 <- [1,2210,null,{}] 09:30:36 INFO - PROCESS | 1248 | 1464625836829 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 1248 | 1464625836960 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 09:30:37 INFO - PROCESS | 1248 | 1464625837114 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 1248 | ++DOCSHELL 14A26000 == 59 [pid = 1248] [id = 562] 09:30:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (15BF0000) [pid = 1248] [serial = 1686] [outer = 00000000] 09:30:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (18A29800) [pid = 1248] [serial = 1687] [outer = 15BF0000] 09:30:37 INFO - PROCESS | 1248 | 1464625837169 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (18EA3C00) [pid = 1248] [serial = 1688] [outer = 15BF0000] 09:30:38 INFO - PROCESS | 1248 | 1464625838053 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:30:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1279ms 09:30:38 INFO - PROCESS | 1248 | 1464625838103 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 1248 | 1464625838107 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 09:30:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:30:38 INFO - PROCESS | 1248 | 1464625838112 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 1248 | 1464625838116 Marionette TRACE conn6 <- [1,2214,null,{}] 09:30:38 INFO - PROCESS | 1248 | 1464625838121 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 1248 | 1464625838228 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 09:30:38 INFO - PROCESS | 1248 | 1464625838382 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 1248 | ++DOCSHELL 160CA400 == 60 [pid = 1248] [id = 563] 09:30:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (160CBC00) [pid = 1248] [serial = 1689] [outer = 00000000] 09:30:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (15B08400) [pid = 1248] [serial = 1690] [outer = 160CBC00] 09:30:38 INFO - PROCESS | 1248 | 1464625838437 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (17DB9400) [pid = 1248] [serial = 1691] [outer = 160CBC00] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 1DCB0800 == 59 [pid = 1248] [id = 555] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 19EDEC00 == 58 [pid = 1248] [id = 554] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 0C94C800 == 57 [pid = 1248] [id = 553] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 0CF29800 == 56 [pid = 1248] [id = 13] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 1A17F000 == 55 [pid = 1248] [id = 552] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 180CC400 == 54 [pid = 1248] [id = 510] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 17DDCC00 == 53 [pid = 1248] [id = 551] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 0CF75C00 == 52 [pid = 1248] [id = 550] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 0FC8C000 == 51 [pid = 1248] [id = 549] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 10345C00 == 50 [pid = 1248] [id = 548] 09:30:38 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (19DB0000) [pid = 1248] [serial = 1627] [outer = 00000000] [url = about:blank] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 1BC1B800 == 49 [pid = 1248] [id = 547] 09:30:38 INFO - PROCESS | 1248 | --DOCSHELL 1B54C800 == 48 [pid = 1248] [id = 546] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (17D99000) [pid = 1248] [serial = 1520] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (1A00A800) [pid = 1248] [serial = 1615] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (17D9D800) [pid = 1248] [serial = 1619] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (166E7000) [pid = 1248] [serial = 1618] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (18EA2000) [pid = 1248] [serial = 1624] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (14D93400) [pid = 1248] [serial = 1600] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (14887000) [pid = 1248] [serial = 1621] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (18E9E000) [pid = 1248] [serial = 1603] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (1BCC4800) [pid = 1248] [serial = 1606] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (162F2C00) [pid = 1248] [serial = 1622] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (1CA7B800) [pid = 1248] [serial = 1609] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (1D442400) [pid = 1248] [serial = 1612] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1034D000) [pid = 1248] [serial = 1552] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (189C2C00) [pid = 1248] [serial = 1555] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (1A202800) [pid = 1248] [serial = 1558] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (19DB8400) [pid = 1248] [serial = 1582] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (1BC16400) [pid = 1248] [serial = 1561] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (198BE000) [pid = 1248] [serial = 1579] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (189BFC00) [pid = 1248] [serial = 1576] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (18E4B000) [pid = 1248] [serial = 1577] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (14C41C00) [pid = 1248] [serial = 1573] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (15BE7400) [pid = 1248] [serial = 1574] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1021A800) [pid = 1248] [serial = 1568] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (0FDEF800) [pid = 1248] [serial = 1567] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1A050C00) [pid = 1248] [serial = 1586] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1A043C00) [pid = 1248] [serial = 1585] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (19EEBC00) [pid = 1248] [serial = 1583] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (17DA2000) [pid = 1248] [serial = 1571] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (17BFD400) [pid = 1248] [serial = 1570] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1BCCC000) [pid = 1248] [serial = 1564] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1A174C00) [pid = 1248] [serial = 1588] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1A1F1000) [pid = 1248] [serial = 1594] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1B54E400) [pid = 1248] [serial = 1597] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (19871000) [pid = 1248] [serial = 1100] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A179800) [pid = 1248] [serial = 1589] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1A00A400) [pid = 1248] [serial = 1591] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1A04C800) [pid = 1248] [serial = 1592] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1998C000) [pid = 1248] [serial = 1580] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (19868C00) [pid = 1248] [serial = 1625] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1A20E400) [pid = 1248] [serial = 1595] [outer = 00000000] [url = about:blank] 09:30:39 INFO - PROCESS | 1248 | 1464625839020 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 930ms 09:30:39 INFO - PROCESS | 1248 | 1464625839043 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1248 | 1464625839049 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 09:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:30:39 INFO - PROCESS | 1248 | 1464625839055 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 1248 | 1464625839057 Marionette TRACE conn6 <- [1,2218,null,{}] 09:30:39 INFO - PROCESS | 1248 | 1464625839061 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 1248 | 1464625839153 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 09:30:39 INFO - PROCESS | 1248 | 1464625839162 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 1248 | ++DOCSHELL 10617000 == 49 [pid = 1248] [id = 564] 09:30:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (10809800) [pid = 1248] [serial = 1692] [outer = 00000000] 09:30:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (14F1C000) [pid = 1248] [serial = 1693] [outer = 10809800] 09:30:39 INFO - PROCESS | 1248 | 1464625839210 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (160BD400) [pid = 1248] [serial = 1694] [outer = 10809800] 09:30:39 INFO - PROCESS | 1248 | 1464625839760 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 731ms 09:30:39 INFO - PROCESS | 1248 | 1464625839788 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 1248 | 1464625839790 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 09:30:39 INFO - PROCESS | 1248 | 1464625839794 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:30:39 INFO - PROCESS | 1248 | 1464625839797 Marionette TRACE conn6 <- [1,2222,null,{}] 09:30:39 INFO - PROCESS | 1248 | 1464625839807 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 1248 | 1464625839900 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 09:30:40 INFO - PROCESS | 1248 | 1464625840010 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1248 | ++DOCSHELL 1894FC00 == 50 [pid = 1248] [id = 565] 09:30:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (18950C00) [pid = 1248] [serial = 1695] [outer = 00000000] 09:30:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (18A2B000) [pid = 1248] [serial = 1696] [outer = 18950C00] 09:30:40 INFO - PROCESS | 1248 | 1464625840062 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (18EA5000) [pid = 1248] [serial = 1697] [outer = 18950C00] 09:30:40 INFO - PROCESS | 1248 | 1464625840435 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:30:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 09:30:40 INFO - PROCESS | 1248 | 1464625840479 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 1248 | 1464625840481 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 09:30:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:30:40 INFO - PROCESS | 1248 | 1464625840485 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 1248 | 1464625840487 Marionette TRACE conn6 <- [1,2226,null,{}] 09:30:40 INFO - PROCESS | 1248 | 1464625840490 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 1248 | 1464625840581 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 09:30:40 INFO - PROCESS | 1248 | 1464625840588 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 1248 | ++DOCSHELL 17808C00 == 51 [pid = 1248] [id = 566] 09:30:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (18EA6400) [pid = 1248] [serial = 1698] [outer = 00000000] 09:30:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (198BB000) [pid = 1248] [serial = 1699] [outer = 18EA6400] 09:30:40 INFO - PROCESS | 1248 | 1464625840633 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (19CC7C00) [pid = 1248] [serial = 1700] [outer = 18EA6400] 09:30:41 INFO - PROCESS | 1248 | 1464625841095 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 09:30:41 INFO - PROCESS | 1248 | 1464625841140 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1248 | 1464625841142 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 09:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:30:41 INFO - PROCESS | 1248 | 1464625841145 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1248 | 1464625841147 Marionette TRACE conn6 <- [1,2230,null,{}] 09:30:41 INFO - PROCESS | 1248 | 1464625841159 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 1248 | 1464625841280 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 09:30:41 INFO - PROCESS | 1248 | 1464625841380 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 1248 | ++DOCSHELL 19CD1000 == 52 [pid = 1248] [id = 567] 09:30:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (19DA2800) [pid = 1248] [serial = 1701] [outer = 00000000] 09:30:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (19DB8000) [pid = 1248] [serial = 1702] [outer = 19DA2800] 09:30:41 INFO - PROCESS | 1248 | 1464625841429 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (19DBC800) [pid = 1248] [serial = 1703] [outer = 19DA2800] 09:30:41 INFO - PROCESS | 1248 | 1464625841861 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 730ms 09:30:41 INFO - PROCESS | 1248 | 1464625841877 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 1248 | 1464625841879 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 09:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:30:41 INFO - PROCESS | 1248 | 1464625841888 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 1248 | 1464625841890 Marionette TRACE conn6 <- [1,2234,null,{}] 09:30:41 INFO - PROCESS | 1248 | 1464625841893 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 1248 | 1464625842034 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 09:30:42 INFO - PROCESS | 1248 | 1464625842042 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1248 | ++DOCSHELL 19EE9800 == 53 [pid = 1248] [id = 568] 09:30:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (19F78C00) [pid = 1248] [serial = 1704] [outer = 00000000] 09:30:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1A047C00) [pid = 1248] [serial = 1705] [outer = 19F78C00] 09:30:42 INFO - PROCESS | 1248 | 1464625842147 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1A14E400) [pid = 1248] [serial = 1706] [outer = 19F78C00] 09:30:42 INFO - PROCESS | 1248 | 1464625842609 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 770ms 09:30:42 INFO - PROCESS | 1248 | 1464625842672 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 1248 | 1464625842674 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 09:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:30:42 INFO - PROCESS | 1248 | 1464625842685 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 1248 | 1464625842687 Marionette TRACE conn6 <- [1,2238,null,{}] 09:30:42 INFO - PROCESS | 1248 | 1464625842691 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 1248 | 1464625842816 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 09:30:42 INFO - PROCESS | 1248 | 1464625842889 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 1248 | ++DOCSHELL 1A045800 == 54 [pid = 1248] [id = 569] 09:30:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1A151800) [pid = 1248] [serial = 1707] [outer = 00000000] 09:30:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1A1E6C00) [pid = 1248] [serial = 1708] [outer = 1A151800] 09:30:42 INFO - PROCESS | 1248 | 1464625842935 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1A204000) [pid = 1248] [serial = 1709] [outer = 1A151800] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1AE48400) [pid = 1248] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (0FDF9400) [pid = 1248] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1A00B000) [pid = 1248] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1BC24400) [pid = 1248] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (17DB4400) [pid = 1248] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1A17B800) [pid = 1248] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (18EA6000) [pid = 1248] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1AD92000) [pid = 1248] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (0C9AA400) [pid = 1248] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (0FD0A000) [pid = 1248] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (10214000) [pid = 1248] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1A043800) [pid = 1248] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (0C9B6000) [pid = 1248] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (10874800) [pid = 1248] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (18E45000) [pid = 1248] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1AE48C00) [pid = 1248] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1A00E800) [pid = 1248] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (10213400) [pid = 1248] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1A20AC00) [pid = 1248] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (1A00D400) [pid = 1248] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1014F000) [pid = 1248] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (0C9AB400) [pid = 1248] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19DB1400) [pid = 1248] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (17C15000) [pid = 1248] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (19DBB800) [pid = 1248] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:30:43 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1A207800) [pid = 1248] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:30:43 INFO - PROCESS | 1248 | 1464625843595 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:30:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 931ms 09:30:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:30:43 INFO - PROCESS | 1248 | 1464625843614 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 1248 | 1464625843616 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 09:30:43 INFO - PROCESS | 1248 | 1464625843619 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 1248 | 1464625843621 Marionette TRACE conn6 <- [1,2242,null,{}] 09:30:43 INFO - PROCESS | 1248 | 1464625843624 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 1248 | 1464625843755 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 09:30:43 INFO - PROCESS | 1248 | 1464625843825 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B6000 == 55 [pid = 1248] [id = 570] 09:30:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (0C9B8000) [pid = 1248] [serial = 1710] [outer = 00000000] 09:30:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (14D8E000) [pid = 1248] [serial = 1711] [outer = 0C9B8000] 09:30:43 INFO - PROCESS | 1248 | 1464625843871 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (17D97000) [pid = 1248] [serial = 1712] [outer = 0C9B8000] 09:30:44 INFO - PROCESS | 1248 | 1464625844217 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 09:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:30:44 INFO - PROCESS | 1248 | 1464625844290 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 1248 | 1464625844292 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 09:30:44 INFO - PROCESS | 1248 | 1464625844295 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 1248 | 1464625844297 Marionette TRACE conn6 <- [1,2246,null,{}] 09:30:44 INFO - PROCESS | 1248 | 1464625844300 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 1248 | 1464625844391 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 09:30:44 INFO - PROCESS | 1248 | 1464625844398 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 1248 | ++DOCSHELL 1080AC00 == 56 [pid = 1248] [id = 571] 09:30:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (18951C00) [pid = 1248] [serial = 1713] [outer = 00000000] 09:30:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1A00D000) [pid = 1248] [serial = 1714] [outer = 18951C00] 09:30:44 INFO - PROCESS | 1248 | 1464625844445 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1A181000) [pid = 1248] [serial = 1715] [outer = 18951C00] 09:30:44 INFO - PROCESS | 1248 | 1464625844925 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 09:30:44 INFO - PROCESS | 1248 | 1464625844966 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 1248 | 1464625844968 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 09:30:44 INFO - PROCESS | 1248 | 1464625844972 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:30:44 INFO - PROCESS | 1248 | 1464625844973 Marionette TRACE conn6 <- [1,2250,null,{}] 09:30:45 INFO - PROCESS | 1248 | 1464625844977 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:45 INFO - PROCESS | 1248 | 1464625845067 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 09:30:45 INFO - PROCESS | 1248 | 1464625845073 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 1248 | ++DOCSHELL 1A1E4800 == 57 [pid = 1248] [id = 572] 09:30:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1A20E400) [pid = 1248] [serial = 1716] [outer = 00000000] 09:30:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1AD89000) [pid = 1248] [serial = 1717] [outer = 1A20E400] 09:30:45 INFO - PROCESS | 1248 | 1464625845118 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1B555400) [pid = 1248] [serial = 1718] [outer = 1A20E400] 09:30:45 INFO - PROCESS | 1248 | 1464625845749 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:30:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 830ms 09:30:45 INFO - PROCESS | 1248 | 1464625845816 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 1248 | 1464625845820 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 09:30:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:30:45 INFO - PROCESS | 1248 | 1464625845827 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 1248 | 1464625845831 Marionette TRACE conn6 <- [1,2254,null,{}] 09:30:45 INFO - PROCESS | 1248 | 1464625845837 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:45 INFO - PROCESS | 1248 | 1464625845960 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 09:30:46 INFO - PROCESS | 1248 | 1464625846125 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1248 | ++DOCSHELL 1021CC00 == 58 [pid = 1248] [id = 573] 09:30:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (109A6C00) [pid = 1248] [serial = 1719] [outer = 00000000] 09:30:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (15B10C00) [pid = 1248] [serial = 1720] [outer = 109A6C00] 09:30:46 INFO - PROCESS | 1248 | 1464625846184 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1787EC00) [pid = 1248] [serial = 1721] [outer = 109A6C00] 09:30:46 INFO - PROCESS | 1248 | 1464625846772 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 990ms 09:30:46 INFO - PROCESS | 1248 | 1464625846818 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 1248 | 1464625846824 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 09:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:30:46 INFO - PROCESS | 1248 | 1464625846830 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 1248 | 1464625846833 Marionette TRACE conn6 <- [1,2258,null,{}] 09:30:46 INFO - PROCESS | 1248 | 1464625846837 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 1248 | 1464625846985 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 09:30:47 INFO - PROCESS | 1248 | 1464625847138 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 1248 | ++DOCSHELL 180CB400 == 59 [pid = 1248] [id = 574] 09:30:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (189C4C00) [pid = 1248] [serial = 1722] [outer = 00000000] 09:30:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (198BAC00) [pid = 1248] [serial = 1723] [outer = 189C4C00] 09:30:47 INFO - PROCESS | 1248 | 1464625847196 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (19EE1800) [pid = 1248] [serial = 1724] [outer = 189C4C00] 09:30:47 INFO - PROCESS | 1248 | 1464625847771 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 09:30:47 INFO - PROCESS | 1248 | 1464625847816 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 1248 | 1464625847818 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 09:30:47 INFO - PROCESS | 1248 | 1464625847823 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:30:47 INFO - PROCESS | 1248 | 1464625847827 Marionette TRACE conn6 <- [1,2262,null,{}] 09:30:47 INFO - PROCESS | 1248 | 1464625847838 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 1248 | 1464625847956 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 09:30:48 INFO - PROCESS | 1248 | 1464625848124 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 1248 | ++DOCSHELL 1AE4D400 == 60 [pid = 1248] [id = 575] 09:30:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1B4AE400) [pid = 1248] [serial = 1725] [outer = 00000000] 09:30:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1BC1C800) [pid = 1248] [serial = 1726] [outer = 1B4AE400] 09:30:48 INFO - PROCESS | 1248 | 1464625848184 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1BCC4800) [pid = 1248] [serial = 1727] [outer = 1B4AE400] 09:30:48 INFO - PROCESS | 1248 | 1464625848774 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 09:30:48 INFO - PROCESS | 1248 | 1464625848800 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 1248 | 1464625848803 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 09:30:48 INFO - PROCESS | 1248 | 1464625848806 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:30:48 INFO - PROCESS | 1248 | 1464625848809 Marionette TRACE conn6 <- [1,2266,null,{}] 09:30:48 INFO - PROCESS | 1248 | 1464625848812 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 1248 | 1464625848928 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 09:30:49 INFO - PROCESS | 1248 | 1464625849079 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 1248 | ++DOCSHELL 1C410000 == 61 [pid = 1248] [id = 576] 09:30:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1C4AD400) [pid = 1248] [serial = 1728] [outer = 00000000] 09:30:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1D446000) [pid = 1248] [serial = 1729] [outer = 1C4AD400] 09:30:49 INFO - PROCESS | 1248 | 1464625849136 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1D5D9400) [pid = 1248] [serial = 1730] [outer = 1C4AD400] 09:30:49 INFO - PROCESS | 1248 | 1464625849656 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 931ms 09:30:49 INFO - PROCESS | 1248 | 1464625849741 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 1248 | 1464625849743 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 09:30:49 INFO - PROCESS | 1248 | 1464625849746 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:30:49 INFO - PROCESS | 1248 | 1464625849749 Marionette TRACE conn6 <- [1,2270,null,{}] 09:30:49 INFO - PROCESS | 1248 | 1464625849752 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 1248 | 1464625849863 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 09:30:50 INFO - PROCESS | 1248 | 1464625850013 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 1248 | ++DOCSHELL 1CD75C00 == 62 [pid = 1248] [id = 577] 09:30:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1D69B000) [pid = 1248] [serial = 1731] [outer = 00000000] 09:30:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1DBC8800) [pid = 1248] [serial = 1732] [outer = 1D69B000] 09:30:50 INFO - PROCESS | 1248 | 1464625850070 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1DBD3400) [pid = 1248] [serial = 1733] [outer = 1D69B000] 09:30:50 INFO - PROCESS | 1248 | 1464625850685 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 09:30:50 INFO - PROCESS | 1248 | 1464625850721 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 1248 | 1464625850723 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 09:30:50 INFO - PROCESS | 1248 | 1464625850726 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:30:50 INFO - PROCESS | 1248 | 1464625850728 Marionette TRACE conn6 <- [1,2274,null,{}] 09:30:50 INFO - PROCESS | 1248 | 1464625850732 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 1248 | 1464625850862 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 09:30:51 INFO - PROCESS | 1248 | 1464625851028 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 1248 | ++DOCSHELL 1EB4D000 == 63 [pid = 1248] [id = 578] 09:30:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1EEA7400) [pid = 1248] [serial = 1734] [outer = 00000000] 09:30:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1EEB4400) [pid = 1248] [serial = 1735] [outer = 1EEA7400] 09:30:51 INFO - PROCESS | 1248 | 1464625851085 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1F57C000) [pid = 1248] [serial = 1736] [outer = 1EEA7400] 09:30:51 INFO - PROCESS | 1248 | 1464625851681 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 970ms 09:30:51 INFO - PROCESS | 1248 | 1464625851714 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 1248 | 1464625851716 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 09:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:30:51 INFO - PROCESS | 1248 | 1464625851721 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 1248 | 1464625851723 Marionette TRACE conn6 <- [1,2278,null,{}] 09:30:51 INFO - PROCESS | 1248 | 1464625851726 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 1248 | 1464625851838 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 09:30:52 INFO - PROCESS | 1248 | 1464625851990 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1248 | ++DOCSHELL 0CF72800 == 64 [pid = 1248] [id = 579] 09:30:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (0CF74800) [pid = 1248] [serial = 1737] [outer = 00000000] 09:30:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (160C4400) [pid = 1248] [serial = 1738] [outer = 0CF74800] 09:30:52 INFO - PROCESS | 1248 | 1464625852046 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (19233C00) [pid = 1248] [serial = 1739] [outer = 0CF74800] 09:30:52 INFO - PROCESS | 1248 | 1464625852822 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:30:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1129ms 09:30:52 INFO - PROCESS | 1248 | 1464625852851 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 09:30:52 INFO - PROCESS | 1248 | 1464625852855 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 09:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:30:52 INFO - PROCESS | 1248 | 1464625852860 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:30:52 INFO - PROCESS | 1248 | 1464625852863 Marionette TRACE conn6 <- [1,2282,null,{}] 09:30:52 INFO - PROCESS | 1248 | 1464625852869 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 1248 | 1464625852977 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 09:30:53 INFO - PROCESS | 1248 | 1464625853137 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 1248 | ++DOCSHELL 160BD000 == 65 [pid = 1248] [id = 580] 09:30:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (160BF400) [pid = 1248] [serial = 1740] [outer = 00000000] 09:30:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (17BF6800) [pid = 1248] [serial = 1741] [outer = 160BF400] 09:30:53 INFO - PROCESS | 1248 | 1464625853190 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (17DAB800) [pid = 1248] [serial = 1742] [outer = 160BF400] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 105F1000 == 64 [pid = 1248] [id = 532] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 1080AC00 == 63 [pid = 1248] [id = 571] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 0C9B6000 == 62 [pid = 1248] [id = 570] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 1A045800 == 61 [pid = 1248] [id = 569] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 19EE9800 == 60 [pid = 1248] [id = 568] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 19CD1000 == 59 [pid = 1248] [id = 567] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 17808C00 == 58 [pid = 1248] [id = 566] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 1894FC00 == 57 [pid = 1248] [id = 565] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 10617000 == 56 [pid = 1248] [id = 564] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 160CA400 == 55 [pid = 1248] [id = 563] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 1D5DAC00 == 54 [pid = 1248] [id = 558] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 19DB6400 == 53 [pid = 1248] [id = 557] 09:30:53 INFO - PROCESS | 1248 | --DOCSHELL 0C96BC00 == 52 [pid = 1248] [id = 556] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (14D96C00) [pid = 1248] [serial = 1460] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (11494400) [pid = 1248] [serial = 1427] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (19CD1C00) [pid = 1248] [serial = 1511] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1BC15400) [pid = 1248] [serial = 1517] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1A152800) [pid = 1248] [serial = 1472] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (160C2800) [pid = 1248] [serial = 1508] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1AD8A000) [pid = 1248] [serial = 1505] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1A042C00) [pid = 1248] [serial = 1469] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1021A400) [pid = 1248] [serial = 1424] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (0CFD3000) [pid = 1248] [serial = 1421] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (19EE0000) [pid = 1248] [serial = 1457] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (180CD000) [pid = 1248] [serial = 1463] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (19F78400) [pid = 1248] [serial = 1466] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1AD8CC00) [pid = 1248] [serial = 1514] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1BC1D800) [pid = 1248] [serial = 1562] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1145E000) [pid = 1248] [serial = 1553] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (1BCCB400) [pid = 1248] [serial = 1598] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1C15C000) [pid = 1248] [serial = 1565] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (198B2800) [pid = 1248] [serial = 1556] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A20C000) [pid = 1248] [serial = 1559] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1DCBB800) [pid = 1248] [serial = 1666] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (19DB9800) [pid = 1248] [serial = 1654] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1C4A6400) [pid = 1248] [serial = 1657] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1A041400) [pid = 1248] [serial = 1655] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (10216400) [pid = 1248] [serial = 1660] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (144EE400) [pid = 1248] [serial = 1649] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (10214400) [pid = 1248] [serial = 1648] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1148C000) [pid = 1248] [serial = 1651] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (17DAE000) [pid = 1248] [serial = 1630] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19F81800) [pid = 1248] [serial = 1633] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1A20E800) [pid = 1248] [serial = 1636] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1BC24800) [pid = 1248] [serial = 1639] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1D445400) [pid = 1248] [serial = 1642] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1CD77800) [pid = 1248] [serial = 1658] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1DBC6800) [pid = 1248] [serial = 1645] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1DBC8400) [pid = 1248] [serial = 1663] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1120DC00) [pid = 1248] [serial = 1661] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (1DBD4C00) [pid = 1248] [serial = 1664] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (17804800) [pid = 1248] [serial = 1652] [outer = 00000000] [url = about:blank] 09:30:53 INFO - PROCESS | 1248 | 1464625853867 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1024ms 09:30:53 INFO - PROCESS | 1248 | 1464625853885 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1248 | 1464625853890 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 09:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:30:53 INFO - PROCESS | 1248 | 1464625853896 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1248 | 1464625853898 Marionette TRACE conn6 <- [1,2286,null,{}] 09:30:53 INFO - PROCESS | 1248 | 1464625853905 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 1248 | 1464625854014 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 09:30:54 INFO - PROCESS | 1248 | 1464625854122 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 1248 | ++DOCSHELL 0CFD1800 == 53 [pid = 1248] [id = 581] 09:30:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (0FDFB000) [pid = 1248] [serial = 1743] [outer = 00000000] 09:30:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (11201400) [pid = 1248] [serial = 1744] [outer = 0FDFB000] 09:30:54 INFO - PROCESS | 1248 | 1464625854170 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (144ED400) [pid = 1248] [serial = 1745] [outer = 0FDFB000] 09:30:54 INFO - PROCESS | 1248 | 1464625854568 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 731ms 09:30:54 INFO - PROCESS | 1248 | 1464625854630 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 1248 | 1464625854632 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 09:30:54 INFO - PROCESS | 1248 | 1464625854636 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:30:54 INFO - PROCESS | 1248 | 1464625854639 Marionette TRACE conn6 <- [1,2290,null,{}] 09:30:54 INFO - PROCESS | 1248 | 1464625854649 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 1248 | 1464625854744 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 09:30:54 INFO - PROCESS | 1248 | 1464625854752 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 1248 | ++DOCSHELL 15BE7400 == 54 [pid = 1248] [id = 582] 09:30:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (15BED000) [pid = 1248] [serial = 1746] [outer = 00000000] 09:30:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (189C2C00) [pid = 1248] [serial = 1747] [outer = 15BED000] 09:30:54 INFO - PROCESS | 1248 | 1464625854801 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1922A400) [pid = 1248] [serial = 1748] [outer = 15BED000] 09:30:55 INFO - PROCESS | 1248 | 1464625855273 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 09:30:55 INFO - PROCESS | 1248 | 1464625855310 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 1248 | 1464625855312 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 09:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:30:55 INFO - PROCESS | 1248 | 1464625855320 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 1248 | 1464625855322 Marionette TRACE conn6 <- [1,2294,null,{}] 09:30:55 INFO - PROCESS | 1248 | 1464625855325 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 1248 | 1464625855419 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 09:30:55 INFO - PROCESS | 1248 | 1464625855567 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 1248 | ++DOCSHELL 1995B400 == 55 [pid = 1248] [id = 583] 09:30:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (19982800) [pid = 1248] [serial = 1749] [outer = 00000000] 09:30:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (19DA0800) [pid = 1248] [serial = 1750] [outer = 19982800] 09:30:55 INFO - PROCESS | 1248 | 1464625855614 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (19DB9800) [pid = 1248] [serial = 1751] [outer = 19982800] 09:30:56 INFO - PROCESS | 1248 | 1464625856021 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 09:30:56 INFO - PROCESS | 1248 | 1464625856065 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1248 | 1464625856067 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 09:30:56 INFO - PROCESS | 1248 | 1464625856071 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1248 | 1464625856072 Marionette TRACE conn6 <- [1,2298,null,{}] 09:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:30:56 INFO - PROCESS | 1248 | 1464625856076 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 1248 | 1464625856204 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 09:30:56 INFO - PROCESS | 1248 | 1464625856275 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 1248 | ++DOCSHELL 19DBC000 == 56 [pid = 1248] [id = 584] 09:30:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (19EE0C00) [pid = 1248] [serial = 1752] [outer = 00000000] 09:30:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (19F7E400) [pid = 1248] [serial = 1753] [outer = 19EE0C00] 09:30:56 INFO - PROCESS | 1248 | 1464625856321 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (19F80000) [pid = 1248] [serial = 1754] [outer = 19EE0C00] 09:30:56 INFO - PROCESS | 1248 | 1464625856753 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 09:30:56 INFO - PROCESS | 1248 | 1464625856830 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1248 | 1464625856832 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 09:30:56 INFO - PROCESS | 1248 | 1464625856836 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1248 | 1464625856837 Marionette TRACE conn6 <- [1,2302,null,{}] 09:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:30:56 INFO - PROCESS | 1248 | 1464625856841 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 1248 | 1464625856985 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 09:30:57 INFO - PROCESS | 1248 | 1464625857059 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1248 | ++DOCSHELL 1A017000 == 57 [pid = 1248] [id = 585] 09:30:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1A049400) [pid = 1248] [serial = 1755] [outer = 00000000] 09:30:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1A17FC00) [pid = 1248] [serial = 1756] [outer = 1A049400] 09:30:57 INFO - PROCESS | 1248 | 1464625857105 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1A208C00) [pid = 1248] [serial = 1757] [outer = 1A049400] 09:30:57 INFO - PROCESS | 1248 | 1464625857545 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 09:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:30:57 INFO - PROCESS | 1248 | 1464625857614 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 1248 | 1464625857616 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 09:30:57 INFO - PROCESS | 1248 | 1464625857619 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 1248 | 1464625857620 Marionette TRACE conn6 <- [1,2306,null,{}] 09:30:57 INFO - PROCESS | 1248 | 1464625857624 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 1248 | 1464625857751 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 09:30:57 INFO - PROCESS | 1248 | 1464625857821 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 1248 | ++DOCSHELL 10215C00 == 58 [pid = 1248] [id = 586] 09:30:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1A20C000) [pid = 1248] [serial = 1758] [outer = 00000000] 09:30:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1AD8D000) [pid = 1248] [serial = 1759] [outer = 1A20C000] 09:30:57 INFO - PROCESS | 1248 | 1464625857866 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1B555800) [pid = 1248] [serial = 1760] [outer = 1A20C000] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1A042000) [pid = 1248] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (19F78C00) [pid = 1248] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (19DA2800) [pid = 1248] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (18EA6400) [pid = 1248] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (0C9B8000) [pid = 1248] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (10809800) [pid = 1248] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (17D98000) [pid = 1248] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (15BF0000) [pid = 1248] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (1A151800) [pid = 1248] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (18950C00) [pid = 1248] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (160CBC00) [pid = 1248] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (0FDF3000) [pid = 1248] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (18951C00) [pid = 1248] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:30:58 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (0FC8B400) [pid = 1248] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:30:58 INFO - PROCESS | 1248 | 1464625858471 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1248 | 1464625858492 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 09:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:30:58 INFO - PROCESS | 1248 | 1464625858495 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1248 | 1464625858497 Marionette TRACE conn6 <- [1,2310,null,{}] 09:30:58 INFO - PROCESS | 1248 | 1464625858500 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 1248 | 1464625858588 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 09:30:58 INFO - PROCESS | 1248 | 1464625858595 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 1248 | ++DOCSHELL 18951C00 == 59 [pid = 1248] [id = 587] 09:30:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (19DA2800) [pid = 1248] [serial = 1761] [outer = 00000000] 09:30:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1B55AC00) [pid = 1248] [serial = 1762] [outer = 19DA2800] 09:30:58 INFO - PROCESS | 1248 | 1464625858639 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1BC23400) [pid = 1248] [serial = 1763] [outer = 19DA2800] 09:30:59 INFO - PROCESS | 1248 | 1464625859068 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 09:30:59 INFO - PROCESS | 1248 | 1464625859126 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 1248 | 1464625859128 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 09:30:59 INFO - PROCESS | 1248 | 1464625859131 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:30:59 INFO - PROCESS | 1248 | 1464625859133 Marionette TRACE conn6 <- [1,2314,null,{}] 09:30:59 INFO - PROCESS | 1248 | 1464625859137 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 1248 | 1464625859226 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 09:30:59 INFO - PROCESS | 1248 | 1464625859234 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1248 | ++DOCSHELL 14FA8800 == 60 [pid = 1248] [id = 588] 09:30:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A201C00) [pid = 1248] [serial = 1764] [outer = 00000000] 09:30:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1C440C00) [pid = 1248] [serial = 1765] [outer = 1A201C00] 09:30:59 INFO - PROCESS | 1248 | 1464625859279 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1CA7A400) [pid = 1248] [serial = 1766] [outer = 1A201C00] 09:30:59 INFO - PROCESS | 1248 | 1464625859737 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 631ms 09:30:59 INFO - PROCESS | 1248 | 1464625859773 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 1248 | 1464625859775 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 09:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:30:59 INFO - PROCESS | 1248 | 1464625859778 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 1248 | 1464625859779 Marionette TRACE conn6 <- [1,2318,null,{}] 09:30:59 INFO - PROCESS | 1248 | 1464625859783 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 1248 | 1464625859876 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 09:30:59 INFO - PROCESS | 1248 | 1464625859883 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 1248 | ++DOCSHELL 14F29000 == 61 [pid = 1248] [id = 589] 09:30:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1D38E400) [pid = 1248] [serial = 1767] [outer = 00000000] 09:30:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1D6A0800) [pid = 1248] [serial = 1768] [outer = 1D38E400] 09:30:59 INFO - PROCESS | 1248 | 1464625859928 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1DCACC00) [pid = 1248] [serial = 1769] [outer = 1D38E400] 09:31:00 INFO - PROCESS | 1248 | 1464625860613 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 930ms 09:31:00 INFO - PROCESS | 1248 | 1464625860711 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1248 | 1464625860717 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 09:31:00 INFO - PROCESS | 1248 | 1464625860722 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:31:00 INFO - PROCESS | 1248 | 1464625860726 Marionette TRACE conn6 <- [1,2322,null,{}] 09:31:00 INFO - PROCESS | 1248 | 1464625860732 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 1248 | 1464625860862 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 09:31:01 INFO - PROCESS | 1248 | 1464625860995 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1248 | ++DOCSHELL 1014E800 == 62 [pid = 1248] [id = 590] 09:31:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1021A400) [pid = 1248] [serial = 1770] [outer = 00000000] 09:31:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (14D8E800) [pid = 1248] [serial = 1771] [outer = 1021A400] 09:31:01 INFO - PROCESS | 1248 | 1464625861054 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1780FC00) [pid = 1248] [serial = 1772] [outer = 1021A400] 09:31:01 INFO - PROCESS | 1248 | 1464625861630 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:31:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 09:31:01 INFO - PROCESS | 1248 | 1464625861697 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 1248 | 1464625861703 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 09:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:31:01 INFO - PROCESS | 1248 | 1464625861710 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 1248 | 1464625861712 Marionette TRACE conn6 <- [1,2326,null,{}] 09:31:01 INFO - PROCESS | 1248 | 1464625861717 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:01 INFO - PROCESS | 1248 | 1464625861869 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 09:31:02 INFO - PROCESS | 1248 | 1464625862023 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 1248 | ++DOCSHELL 19CC9400 == 63 [pid = 1248] [id = 591] 09:31:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (19CCA800) [pid = 1248] [serial = 1773] [outer = 00000000] 09:31:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1A018400) [pid = 1248] [serial = 1774] [outer = 19CCA800] 09:31:02 INFO - PROCESS | 1248 | 1464625862081 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1A148800) [pid = 1248] [serial = 1775] [outer = 19CCA800] 09:31:02 INFO - PROCESS | 1248 | 1464625862687 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1019ms 09:31:02 INFO - PROCESS | 1248 | 1464625862730 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1248 | 1464625862733 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 09:31:02 INFO - PROCESS | 1248 | 1464625862736 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:31:02 INFO - PROCESS | 1248 | 1464625862740 Marionette TRACE conn6 <- [1,2330,null,{}] 09:31:02 INFO - PROCESS | 1248 | 1464625862751 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 1248 | 1464625862916 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 09:31:03 INFO - PROCESS | 1248 | 1464625863071 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 1248 | ++DOCSHELL 1D5DB400 == 64 [pid = 1248] [id = 592] 09:31:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1D695000) [pid = 1248] [serial = 1776] [outer = 00000000] 09:31:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1EB4B400) [pid = 1248] [serial = 1777] [outer = 1D695000] 09:31:03 INFO - PROCESS | 1248 | 1464625863130 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1EB56800) [pid = 1248] [serial = 1778] [outer = 1D695000] 09:31:03 INFO - PROCESS | 1248 | 1464625863726 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1019ms 09:31:03 INFO - PROCESS | 1248 | 1464625863759 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 1248 | 1464625863762 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 09:31:03 INFO - PROCESS | 1248 | 1464625863765 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:31:03 INFO - PROCESS | 1248 | 1464625863767 Marionette TRACE conn6 <- [1,2334,null,{}] 09:31:03 INFO - PROCESS | 1248 | 1464625863771 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 1248 | 1464625863890 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 09:31:04 INFO - PROCESS | 1248 | 1464625864058 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 1248 | ++DOCSHELL 1F572800 == 65 [pid = 1248] [id = 593] 09:31:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1F573400) [pid = 1248] [serial = 1779] [outer = 00000000] 09:31:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1F57D000) [pid = 1248] [serial = 1780] [outer = 1F573400] 09:31:04 INFO - PROCESS | 1248 | 1464625864119 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1FF51800) [pid = 1248] [serial = 1781] [outer = 1F573400] 09:31:04 INFO - PROCESS | 1248 | 1464625864719 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 971ms 09:31:04 INFO - PROCESS | 1248 | 1464625864739 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 1248 | 1464625864741 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 09:31:04 INFO - PROCESS | 1248 | 1464625864744 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:31:04 INFO - PROCESS | 1248 | 1464625864746 Marionette TRACE conn6 <- [1,2338,null,{}] 09:31:04 INFO - PROCESS | 1248 | 1464625864750 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 1248 | 1464625864861 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 09:31:05 INFO - PROCESS | 1248 | 1464625865027 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 1248 | ++DOCSHELL 1FF58C00 == 66 [pid = 1248] [id = 594] 09:31:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (20101800) [pid = 1248] [serial = 1782] [outer = 00000000] 09:31:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (20109400) [pid = 1248] [serial = 1783] [outer = 20101800] 09:31:05 INFO - PROCESS | 1248 | 1464625865083 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (20131400) [pid = 1248] [serial = 1784] [outer = 20101800] 09:31:05 INFO - PROCESS | 1248 | 1464625865693 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 970ms 09:31:05 INFO - PROCESS | 1248 | 1464625865719 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 1248 | 1464625865722 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 09:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:31:05 INFO - PROCESS | 1248 | 1464625865725 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 1248 | 1464625865727 Marionette TRACE conn6 <- [1,2342,null,{}] 09:31:05 INFO - PROCESS | 1248 | 1464625865731 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 1248 | 1464625865858 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 09:31:06 INFO - PROCESS | 1248 | 1464625866257 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 1248 | ++DOCSHELL 0C942400 == 67 [pid = 1248] [id = 595] 09:31:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (0C94E000) [pid = 1248] [serial = 1785] [outer = 00000000] 09:31:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (10213C00) [pid = 1248] [serial = 1786] [outer = 0C94E000] 09:31:06 INFO - PROCESS | 1248 | 1464625866345 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (10343800) [pid = 1248] [serial = 1787] [outer = 0C94E000] 09:31:06 INFO - PROCESS | 1248 | 1464625866968 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:31:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1280ms 09:31:07 INFO - PROCESS | 1248 | 1464625867010 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 1248 | 1464625867014 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 09:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:31:07 INFO - PROCESS | 1248 | 1464625867018 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 1248 | 1464625867022 Marionette TRACE conn6 <- [1,2346,null,{}] 09:31:07 INFO - PROCESS | 1248 | 1464625867027 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 1248 | 1464625867141 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 09:31:07 INFO - PROCESS | 1248 | 1464625867315 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 1248 | ++DOCSHELL 14C41400 == 68 [pid = 1248] [id = 596] 09:31:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (14D96C00) [pid = 1248] [serial = 1788] [outer = 00000000] 09:31:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (18951400) [pid = 1248] [serial = 1789] [outer = 14D96C00] 09:31:07 INFO - PROCESS | 1248 | 1464625867367 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (18A27C00) [pid = 1248] [serial = 1790] [outer = 14D96C00] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 1A17A400 == 67 [pid = 1248] [id = 519] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 14FA8800 == 66 [pid = 1248] [id = 588] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 18951C00 == 65 [pid = 1248] [id = 587] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 10215C00 == 64 [pid = 1248] [id = 586] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 1A017000 == 63 [pid = 1248] [id = 585] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 19DBC000 == 62 [pid = 1248] [id = 584] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 1995B400 == 61 [pid = 1248] [id = 583] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 15BE7400 == 60 [pid = 1248] [id = 582] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 0CFD1800 == 59 [pid = 1248] [id = 581] 09:31:07 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (1AD89000) [pid = 1248] [serial = 1717] [outer = 00000000] [url = about:blank] 09:31:07 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1DBCA800) [pid = 1248] [serial = 1675] [outer = 00000000] [url = about:blank] 09:31:07 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1A14D000) [pid = 1248] [serial = 1672] [outer = 00000000] [url = about:blank] 09:31:07 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1FF53400) [pid = 1248] [serial = 1684] [outer = 00000000] [url = about:blank] 09:31:07 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1F57D400) [pid = 1248] [serial = 1681] [outer = 00000000] [url = about:blank] 09:31:07 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1EEB0C00) [pid = 1248] [serial = 1678] [outer = 00000000] [url = about:blank] 09:31:07 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (0FDF3C00) [pid = 1248] [serial = 1669] [outer = 00000000] [url = about:blank] 09:31:07 INFO - PROCESS | 1248 | --DOCSHELL 160BD000 == 58 [pid = 1248] [id = 580] 09:31:08 INFO - PROCESS | 1248 | 1464625868016 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1027ms 09:31:08 INFO - PROCESS | 1248 | 1464625868048 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 1248 | 1464625868052 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 09:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:31:08 INFO - PROCESS | 1248 | 1464625868056 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 1248 | 1464625868058 Marionette TRACE conn6 <- [1,2350,null,{}] 09:31:08 INFO - PROCESS | 1248 | 1464625868062 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1A181000) [pid = 1248] [serial = 1715] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1A1E2800) [pid = 1248] [serial = 1550] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1A14E400) [pid = 1248] [serial = 1706] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (19DBC800) [pid = 1248] [serial = 1703] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (198BB000) [pid = 1248] [serial = 1699] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (17D97000) [pid = 1248] [serial = 1712] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (160BD400) [pid = 1248] [serial = 1694] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (19CC7C00) [pid = 1248] [serial = 1700] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1AD87800) [pid = 1248] [serial = 1616] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (18EA3C00) [pid = 1248] [serial = 1688] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1A1E6C00) [pid = 1248] [serial = 1708] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1A204000) [pid = 1248] [serial = 1709] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (14F1C000) [pid = 1248] [serial = 1693] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (18EA5000) [pid = 1248] [serial = 1697] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (14D8E000) [pid = 1248] [serial = 1711] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (18A2B000) [pid = 1248] [serial = 1696] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (19DB8000) [pid = 1248] [serial = 1702] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (18A29800) [pid = 1248] [serial = 1687] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (1A047C00) [pid = 1248] [serial = 1705] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (17DB9400) [pid = 1248] [serial = 1691] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (15B08400) [pid = 1248] [serial = 1690] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1A00D000) [pid = 1248] [serial = 1714] [outer = 00000000] [url = about:blank] 09:31:08 INFO - PROCESS | 1248 | 1464625868231 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 09:31:08 INFO - PROCESS | 1248 | 1464625868303 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 1248 | ++DOCSHELL 0FDEF000 == 59 [pid = 1248] [id = 597] 09:31:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (0FDFA800) [pid = 1248] [serial = 1791] [outer = 00000000] 09:31:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (10809400) [pid = 1248] [serial = 1792] [outer = 0FDFA800] 09:31:08 INFO - PROCESS | 1248 | 1464625868350 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (15BE7000) [pid = 1248] [serial = 1793] [outer = 0FDFA800] 09:31:08 INFO - PROCESS | 1248 | 1464625868782 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 830ms 09:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:31:08 INFO - PROCESS | 1248 | 1464625868892 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 1248 | 1464625868894 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 09:31:08 INFO - PROCESS | 1248 | 1464625868899 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 1248 | 1464625868904 Marionette TRACE conn6 <- [1,2354,null,{}] 09:31:08 INFO - PROCESS | 1248 | 1464625868913 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 1248 | 1464625869013 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 09:31:09 INFO - PROCESS | 1248 | 1464625869024 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1248 | ++DOCSHELL 18E9EC00 == 60 [pid = 1248] [id = 598] 09:31:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (18E9F800) [pid = 1248] [serial = 1794] [outer = 00000000] 09:31:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (18EA9800) [pid = 1248] [serial = 1795] [outer = 18E9F800] 09:31:09 INFO - PROCESS | 1248 | 1464625869070 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1986D000) [pid = 1248] [serial = 1796] [outer = 18E9F800] 09:31:09 INFO - PROCESS | 1248 | 1464625869544 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 691ms 09:31:09 INFO - PROCESS | 1248 | 1464625869591 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 1248 | 1464625869594 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 09:31:09 INFO - PROCESS | 1248 | 1464625869597 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:31:09 INFO - PROCESS | 1248 | 1464625869598 Marionette TRACE conn6 <- [1,2358,null,{}] 09:31:09 INFO - PROCESS | 1248 | 1464625869602 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 1248 | 1464625869694 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 09:31:09 INFO - PROCESS | 1248 | 1464625869701 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B8400 == 61 [pid = 1248] [id = 599] 09:31:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (180CD000) [pid = 1248] [serial = 1797] [outer = 00000000] 09:31:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (19CCE000) [pid = 1248] [serial = 1798] [outer = 180CD000] 09:31:09 INFO - PROCESS | 1248 | 1464625869844 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (19DB0800) [pid = 1248] [serial = 1799] [outer = 180CD000] 09:31:10 INFO - PROCESS | 1248 | 1464625870234 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 09:31:10 INFO - PROCESS | 1248 | 1464625870281 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 1248 | 1464625870283 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 09:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:31:10 INFO - PROCESS | 1248 | 1464625870286 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 1248 | 1464625870288 Marionette TRACE conn6 <- [1,2362,null,{}] 09:31:10 INFO - PROCESS | 1248 | 1464625870292 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 1248 | 1464625870380 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 09:31:10 INFO - PROCESS | 1248 | 1464625870540 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 1248 | ++DOCSHELL 19EDEC00 == 62 [pid = 1248] [id = 600] 09:31:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (19EE1C00) [pid = 1248] [serial = 1800] [outer = 00000000] 09:31:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (19F76C00) [pid = 1248] [serial = 1801] [outer = 19EE1C00] 09:31:10 INFO - PROCESS | 1248 | 1464625870591 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1A011000) [pid = 1248] [serial = 1802] [outer = 19EE1C00] 09:31:11 INFO - PROCESS | 1248 | 1464625871057 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 830ms 09:31:11 INFO - PROCESS | 1248 | 1464625871123 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 1248 | 1464625871125 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 09:31:11 INFO - PROCESS | 1248 | 1464625871128 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:31:11 INFO - PROCESS | 1248 | 1464625871129 Marionette TRACE conn6 <- [1,2366,null,{}] 09:31:11 INFO - PROCESS | 1248 | 1464625871133 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 1248 | 1464625871261 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 09:31:11 INFO - PROCESS | 1248 | 1464625871335 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1248 | ++DOCSHELL 1A017C00 == 63 [pid = 1248] [id = 601] 09:31:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1A018800) [pid = 1248] [serial = 1803] [outer = 00000000] 09:31:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1A14C800) [pid = 1248] [serial = 1804] [outer = 1A018800] 09:31:11 INFO - PROCESS | 1248 | 1464625871380 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1A153800) [pid = 1248] [serial = 1805] [outer = 1A018800] 09:31:11 INFO - PROCESS | 1248 | 1464625871828 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 770ms 09:31:11 INFO - PROCESS | 1248 | 1464625871907 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 1248 | 1464625871910 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 09:31:11 INFO - PROCESS | 1248 | 1464625871913 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:31:11 INFO - PROCESS | 1248 | 1464625871914 Marionette TRACE conn6 <- [1,2370,null,{}] 09:31:11 INFO - PROCESS | 1248 | 1464625871918 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 1248 | 1464625872051 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 09:31:12 INFO - PROCESS | 1248 | 1464625872132 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 1248 | ++DOCSHELL 1A149000 == 64 [pid = 1248] [id = 602] 09:31:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1A178000) [pid = 1248] [serial = 1806] [outer = 00000000] 09:31:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1A1E5C00) [pid = 1248] [serial = 1807] [outer = 1A178000] 09:31:12 INFO - PROCESS | 1248 | 1464625872177 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1A1EE400) [pid = 1248] [serial = 1808] [outer = 1A178000] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (19F77400) [pid = 1248] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1D37F800) [pid = 1248] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1CA72000) [pid = 1248] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1B556C00) [pid = 1248] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1145B400) [pid = 1248] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (19D4C400) [pid = 1248] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (19EE0C00) [pid = 1248] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1A049400) [pid = 1248] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1A20C000) [pid = 1248] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1A201C00) [pid = 1248] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (0FDFB000) [pid = 1248] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (15BED000) [pid = 1248] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (19982800) [pid = 1248] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (160BF400) [pid = 1248] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (19DA2800) [pid = 1248] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (1B55A800) [pid = 1248] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1DCB6400) [pid = 1248] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (19EE3C00) [pid = 1248] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A1F0800) [pid = 1248] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (17DB2C00) [pid = 1248] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (14F1D400) [pid = 1248] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:31:12 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (10610000) [pid = 1248] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:31:13 INFO - PROCESS | 1248 | 1464625873025 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1120ms 09:31:13 INFO - PROCESS | 1248 | 1464625873037 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 09:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:31:13 INFO - PROCESS | 1248 | 1464625873039 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 09:31:13 INFO - PROCESS | 1248 | 1464625873042 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 1248 | 1464625873044 Marionette TRACE conn6 <- [1,2374,null,{}] 09:31:13 INFO - PROCESS | 1248 | 1464625873047 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 1248 | 1464625873135 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 09:31:13 INFO - PROCESS | 1248 | 1464625873244 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1248 | ++DOCSHELL 11201800 == 65 [pid = 1248] [id = 603] 09:31:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (11467C00) [pid = 1248] [serial = 1809] [outer = 00000000] 09:31:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (18EA2000) [pid = 1248] [serial = 1810] [outer = 11467C00] 09:31:13 INFO - PROCESS | 1248 | 1464625873291 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19EE0C00) [pid = 1248] [serial = 1811] [outer = 11467C00] 09:31:13 INFO - PROCESS | 1248 | 1464625873668 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 09:31:13 INFO - PROCESS | 1248 | 1464625873713 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 1248 | 1464625873715 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 09:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:31:13 INFO - PROCESS | 1248 | 1464625873733 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - PROCESS | 1248 | 1464625873735 Marionette TRACE conn6 <- [1,2378,null,{}] 09:31:13 INFO - PROCESS | 1248 | 1464625873738 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 1248 | 1464625873828 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 09:31:13 INFO - PROCESS | 1248 | 1464625873835 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1248 | ++DOCSHELL 189C9000 == 66 [pid = 1248] [id = 604] 09:31:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (19F7D400) [pid = 1248] [serial = 1812] [outer = 00000000] 09:31:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1A205000) [pid = 1248] [serial = 1813] [outer = 19F7D400] 09:31:13 INFO - PROCESS | 1248 | 1464625873880 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A26C800) [pid = 1248] [serial = 1814] [outer = 19F7D400] 09:31:14 INFO - PROCESS | 1248 | 1464625874334 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 650ms 09:31:14 INFO - PROCESS | 1248 | 1464625874381 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 1248 | 1464625874383 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 09:31:14 INFO - PROCESS | 1248 | 1464625874391 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 1248 | 1464625874393 Marionette TRACE conn6 <- [1,2382,null,{}] 09:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:31:14 INFO - PROCESS | 1248 | 1464625874396 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 1248 | 1464625874486 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 09:31:14 INFO - PROCESS | 1248 | 1464625874494 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 1248 | ++DOCSHELL 19982800 == 67 [pid = 1248] [id = 605] 09:31:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (1A204800) [pid = 1248] [serial = 1815] [outer = 00000000] 09:31:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (1B556000) [pid = 1248] [serial = 1816] [outer = 1A204800] 09:31:14 INFO - PROCESS | 1248 | 1464625874543 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (1C166000) [pid = 1248] [serial = 1817] [outer = 1A204800] 09:31:15 INFO - PROCESS | 1248 | 1464625875278 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 930ms 09:31:15 INFO - PROCESS | 1248 | 1464625875328 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 1248 | 1464625875333 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 09:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:31:15 INFO - PROCESS | 1248 | 1464625875338 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 1248 | 1464625875342 Marionette TRACE conn6 <- [1,2386,null,{}] 09:31:15 INFO - PROCESS | 1248 | 1464625875348 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 1248 | 1464625875501 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 09:31:15 INFO - PROCESS | 1248 | 1464625875655 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 1248 | ++DOCSHELL 1060CC00 == 68 [pid = 1248] [id = 606] 09:31:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (10805800) [pid = 1248] [serial = 1818] [outer = 00000000] 09:31:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (14FB1400) [pid = 1248] [serial = 1819] [outer = 10805800] 09:31:15 INFO - PROCESS | 1248 | 1464625875714 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (160CA400) [pid = 1248] [serial = 1820] [outer = 10805800] 09:31:16 INFO - PROCESS | 1248 | 1464625876342 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1027ms 09:31:16 INFO - PROCESS | 1248 | 1464625876366 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 1248 | 1464625876372 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 09:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:31:16 INFO - PROCESS | 1248 | 1464625876378 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 1248 | 1464625876381 Marionette TRACE conn6 <- [1,2390,null,{}] 09:31:16 INFO - PROCESS | 1248 | 1464625876385 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 1248 | 1464625876508 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 09:31:16 INFO - PROCESS | 1248 | 1464625876675 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 1248 | ++DOCSHELL 180D1000 == 69 [pid = 1248] [id = 607] 09:31:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (18950C00) [pid = 1248] [serial = 1821] [outer = 00000000] 09:31:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (19224C00) [pid = 1248] [serial = 1822] [outer = 18950C00] 09:31:16 INFO - PROCESS | 1248 | 1464625876731 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (19985400) [pid = 1248] [serial = 1823] [outer = 18950C00] 09:31:17 INFO - PROCESS | 1248 | 1464625877339 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1020ms 09:31:17 INFO - PROCESS | 1248 | 1464625877400 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 1248 | 1464625877403 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 09:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:31:17 INFO - PROCESS | 1248 | 1464625877407 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 1248 | 1464625877410 Marionette TRACE conn6 <- [1,2394,null,{}] 09:31:17 INFO - PROCESS | 1248 | 1464625877435 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 1248 | 1464625877623 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 09:31:17 INFO - PROCESS | 1248 | 1464625877738 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1248 | ++DOCSHELL 1C159000 == 70 [pid = 1248] [id = 608] 09:31:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1C15C000) [pid = 1248] [serial = 1824] [outer = 00000000] 09:31:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1CA77400) [pid = 1248] [serial = 1825] [outer = 1C15C000] 09:31:17 INFO - PROCESS | 1248 | 1464625877803 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1D384400) [pid = 1248] [serial = 1826] [outer = 1C15C000] 09:31:18 INFO - PROCESS | 1248 | 1464625878404 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1020ms 09:31:18 INFO - PROCESS | 1248 | 1464625878430 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 1248 | 1464625878433 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 09:31:18 INFO - PROCESS | 1248 | 1464625878436 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:31:18 INFO - PROCESS | 1248 | 1464625878438 Marionette TRACE conn6 <- [1,2398,null,{}] 09:31:18 INFO - PROCESS | 1248 | 1464625878442 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 1248 | 1464625878560 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 09:31:18 INFO - PROCESS | 1248 | 1464625878724 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 1248 | ++DOCSHELL 1D5E1800 == 71 [pid = 1248] [id = 609] 09:31:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1D695C00) [pid = 1248] [serial = 1827] [outer = 00000000] 09:31:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1DBC9800) [pid = 1248] [serial = 1828] [outer = 1D695C00] 09:31:18 INFO - PROCESS | 1248 | 1464625878781 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1DBD0800) [pid = 1248] [serial = 1829] [outer = 1D695C00] 09:31:19 INFO - PROCESS | 1248 | 1464625879350 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 971ms 09:31:19 INFO - PROCESS | 1248 | 1464625879410 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 1248 | 1464625879412 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 09:31:19 INFO - PROCESS | 1248 | 1464625879416 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:31:19 INFO - PROCESS | 1248 | 1464625879418 Marionette TRACE conn6 <- [1,2402,null,{}] 09:31:19 INFO - PROCESS | 1248 | 1464625879422 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 1248 | 1464625879534 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 09:31:19 INFO - PROCESS | 1248 | 1464625879685 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1248 | ++DOCSHELL 1DCAC400 == 72 [pid = 1248] [id = 610] 09:31:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1DCB5400) [pid = 1248] [serial = 1830] [outer = 00000000] 09:31:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1EB4A400) [pid = 1248] [serial = 1831] [outer = 1DCB5400] 09:31:19 INFO - PROCESS | 1248 | 1464625879741 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1EB55800) [pid = 1248] [serial = 1832] [outer = 1DCB5400] 09:31:20 INFO - PROCESS | 1248 | 1464625880359 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 09:31:20 INFO - PROCESS | 1248 | 1464625880390 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 1248 | 1464625880392 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 09:31:20 INFO - PROCESS | 1248 | 1464625880395 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:31:20 INFO - PROCESS | 1248 | 1464625880397 Marionette TRACE conn6 <- [1,2406,null,{}] 09:31:20 INFO - PROCESS | 1248 | 1464625880401 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 1248 | 1464625880534 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 09:31:20 INFO - PROCESS | 1248 | 1464625880701 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 1248 | ++DOCSHELL 1DCB6400 == 73 [pid = 1248] [id = 611] 09:31:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (20103800) [pid = 1248] [serial = 1833] [outer = 00000000] 09:31:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (20138C00) [pid = 1248] [serial = 1834] [outer = 20103800] 09:31:20 INFO - PROCESS | 1248 | 1464625880758 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (2013F400) [pid = 1248] [serial = 1835] [outer = 20103800] 09:31:21 INFO - PROCESS | 1248 | 1464625881322 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:31:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 09:31:21 INFO - PROCESS | 1248 | 1464625881370 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 09:31:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:31:21 INFO - PROCESS | 1248 | 1464625881372 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 09:31:21 INFO - PROCESS | 1248 | 1464625881375 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 1248 | 1464625881377 Marionette TRACE conn6 <- [1,2410,null,{}] 09:31:21 INFO - PROCESS | 1248 | 1464625881381 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 1248 | 1464625881494 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 09:31:21 INFO - PROCESS | 1248 | 1464625881646 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 1248 | ++DOCSHELL 20138400 == 74 [pid = 1248] [id = 612] 09:31:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (20B02800) [pid = 1248] [serial = 1836] [outer = 00000000] 09:31:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (20B09400) [pid = 1248] [serial = 1837] [outer = 20B02800] 09:31:21 INFO - PROCESS | 1248 | 1464625881702 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (20B0D800) [pid = 1248] [serial = 1838] [outer = 20B02800] 09:31:22 INFO - PROCESS | 1248 | 1464625882293 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 970ms 09:31:22 INFO - PROCESS | 1248 | 1464625882346 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 09:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:31:22 INFO - PROCESS | 1248 | 1464625882348 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 09:31:22 INFO - PROCESS | 1248 | 1464625882366 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 1248 | 1464625882368 Marionette TRACE conn6 <- [1,2414,null,{}] 09:31:22 INFO - PROCESS | 1248 | 1464625882373 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 1248 | 1464625882486 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 09:31:22 INFO - PROCESS | 1248 | 1464625882638 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 1248 | ++DOCSHELL 10218400 == 75 [pid = 1248] [id = 613] 09:31:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1021D400) [pid = 1248] [serial = 1839] [outer = 00000000] 09:31:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (17C1D800) [pid = 1248] [serial = 1840] [outer = 1021D400] 09:31:22 INFO - PROCESS | 1248 | 1464625882694 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (198B8000) [pid = 1248] [serial = 1841] [outer = 1021D400] 09:31:23 INFO - PROCESS | 1248 | 1464625883464 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:31:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1133ms 09:31:23 INFO - PROCESS | 1248 | 1464625883489 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 1248 | 1464625883494 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 09:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:31:23 INFO - PROCESS | 1248 | 1464625883498 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 1248 | 1464625883502 Marionette TRACE conn6 <- [1,2418,null,{}] 09:31:23 INFO - PROCESS | 1248 | 1464625883507 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 1248 | 1464625883616 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 09:31:23 INFO - PROCESS | 1248 | 1464625883776 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 1248 | ++DOCSHELL 17D93400 == 76 [pid = 1248] [id = 614] 09:31:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (17D98C00) [pid = 1248] [serial = 1842] [outer = 00000000] 09:31:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (18951C00) [pid = 1248] [serial = 1843] [outer = 17D98C00] 09:31:23 INFO - PROCESS | 1248 | 1464625883831 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (18EA6400) [pid = 1248] [serial = 1844] [outer = 17D98C00] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 189C9000 == 75 [pid = 1248] [id = 604] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 11201800 == 74 [pid = 1248] [id = 603] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 1A149000 == 73 [pid = 1248] [id = 602] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 1A017C00 == 72 [pid = 1248] [id = 601] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 19EDEC00 == 71 [pid = 1248] [id = 600] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 0C9B8400 == 70 [pid = 1248] [id = 599] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 18E9EC00 == 69 [pid = 1248] [id = 598] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 0FDEF000 == 68 [pid = 1248] [id = 597] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 14C41400 == 67 [pid = 1248] [id = 596] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (160C4400) [pid = 1248] [serial = 1738] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1D6A0800) [pid = 1248] [serial = 1768] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 0C942400 == 66 [pid = 1248] [id = 595] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 19CC9400 == 65 [pid = 1248] [id = 591] 09:31:24 INFO - PROCESS | 1248 | --DOCSHELL 1014E800 == 64 [pid = 1248] [id = 590] 09:31:24 INFO - PROCESS | 1248 | 1464625884479 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1025ms 09:31:24 INFO - PROCESS | 1248 | 1464625884524 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 1248 | 1464625884530 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 09:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:31:24 INFO - PROCESS | 1248 | 1464625884538 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 1248 | 1464625884541 Marionette TRACE conn6 <- [1,2422,null,{}] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1C411400) [pid = 1248] [serial = 1607] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (1EB4E000) [pid = 1248] [serial = 1667] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1DBCB400) [pid = 1248] [serial = 1646] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1AD95C00) [pid = 1248] [serial = 1637] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1995B800) [pid = 1248] [serial = 1604] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (189DA400) [pid = 1248] [serial = 1631] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1CD7B400) [pid = 1248] [serial = 1610] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (1A010C00) [pid = 1248] [serial = 1634] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1D447C00) [pid = 1248] [serial = 1613] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1D5DA800) [pid = 1248] [serial = 1643] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1C4A4C00) [pid = 1248] [serial = 1640] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (15B08800) [pid = 1248] [serial = 1601] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (19EE2000) [pid = 1248] [serial = 1628] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (19F7E400) [pid = 1248] [serial = 1753] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1A17FC00) [pid = 1248] [serial = 1756] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1A208C00) [pid = 1248] [serial = 1757] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (19F80000) [pid = 1248] [serial = 1754] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1AD8D000) [pid = 1248] [serial = 1759] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1C440C00) [pid = 1248] [serial = 1765] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (11201400) [pid = 1248] [serial = 1744] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1BC1C800) [pid = 1248] [serial = 1726] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (189C2C00) [pid = 1248] [serial = 1747] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (15B10C00) [pid = 1248] [serial = 1720] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (1922A400) [pid = 1248] [serial = 1748] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (198BAC00) [pid = 1248] [serial = 1723] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19DA0800) [pid = 1248] [serial = 1750] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (17DAB800) [pid = 1248] [serial = 1742] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (17BF6800) [pid = 1248] [serial = 1741] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (1D446000) [pid = 1248] [serial = 1729] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (1DBC8800) [pid = 1248] [serial = 1732] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1EEB4400) [pid = 1248] [serial = 1735] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1B555800) [pid = 1248] [serial = 1760] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1CA7A400) [pid = 1248] [serial = 1766] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (144ED400) [pid = 1248] [serial = 1745] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (19DB9800) [pid = 1248] [serial = 1751] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (1BC23400) [pid = 1248] [serial = 1763] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1B55AC00) [pid = 1248] [serial = 1762] [outer = 00000000] [url = about:blank] 09:31:24 INFO - PROCESS | 1248 | 1464625884596 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 1248 | 1464625884702 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 09:31:24 INFO - PROCESS | 1248 | 1464625884715 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1248 | ++DOCSHELL 11499C00 == 65 [pid = 1248] [id = 615] 09:31:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (14881400) [pid = 1248] [serial = 1845] [outer = 00000000] 09:31:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (160C4400) [pid = 1248] [serial = 1846] [outer = 14881400] 09:31:24 INFO - PROCESS | 1248 | 1464625884763 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (17C14000) [pid = 1248] [serial = 1847] [outer = 14881400] 09:31:25 INFO - PROCESS | 1248 | 1464625885287 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 790ms 09:31:25 INFO - PROCESS | 1248 | 1464625885328 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 1248 | 1464625885330 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 09:31:25 INFO - PROCESS | 1248 | 1464625885334 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:31:25 INFO - PROCESS | 1248 | 1464625885337 Marionette TRACE conn6 <- [1,2426,null,{}] 09:31:25 INFO - PROCESS | 1248 | 1464625885347 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 1248 | 1464625885446 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 09:31:25 INFO - PROCESS | 1248 | 1464625885561 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:25 INFO - PROCESS | 1248 | ++DOCSHELL 19959C00 == 66 [pid = 1248] [id = 616] 09:31:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (1995B800) [pid = 1248] [serial = 1848] [outer = 00000000] 09:31:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (19D9A000) [pid = 1248] [serial = 1849] [outer = 1995B800] 09:31:25 INFO - PROCESS | 1248 | 1464625885610 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19DB9800) [pid = 1248] [serial = 1850] [outer = 1995B800] 09:31:26 INFO - PROCESS | 1248 | 1464625885989 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 09:31:26 INFO - PROCESS | 1248 | 1464625886020 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 1248 | 1464625886023 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 09:31:26 INFO - PROCESS | 1248 | 1464625886026 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:31:26 INFO - PROCESS | 1248 | 1464625886027 Marionette TRACE conn6 <- [1,2430,null,{}] 09:31:26 INFO - PROCESS | 1248 | 1464625886031 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 1248 | 1464625886156 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 09:31:26 INFO - PROCESS | 1248 | 1464625886165 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 1248 | ++DOCSHELL 19EE9400 == 67 [pid = 1248] [id = 617] 09:31:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (19F78400) [pid = 1248] [serial = 1851] [outer = 00000000] 09:31:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (1A015800) [pid = 1248] [serial = 1852] [outer = 19F78400] 09:31:26 INFO - PROCESS | 1248 | 1464625886212 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (1A047400) [pid = 1248] [serial = 1853] [outer = 19F78400] 09:31:26 INFO - PROCESS | 1248 | 1464625886897 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 930ms 09:31:26 INFO - PROCESS | 1248 | 1464625886960 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 1248 | 1464625886965 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 09:31:27 INFO - PROCESS | 1248 | 1464625886970 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:31:27 INFO - PROCESS | 1248 | 1464625886975 Marionette TRACE conn6 <- [1,2434,null,{}] 09:31:27 INFO - PROCESS | 1248 | 1464625886980 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:27 INFO - PROCESS | 1248 | 1464625887132 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 09:31:27 INFO - PROCESS | 1248 | 1464625887261 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 1248 | ++DOCSHELL 144F6400 == 68 [pid = 1248] [id = 618] 09:31:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (14C70800) [pid = 1248] [serial = 1854] [outer = 00000000] 09:31:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (17DAFC00) [pid = 1248] [serial = 1855] [outer = 14C70800] 09:31:27 INFO - PROCESS | 1248 | 1464625887323 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (189E5C00) [pid = 1248] [serial = 1856] [outer = 14C70800] 09:31:27 INFO - PROCESS | 1248 | 1464625887942 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1022ms 09:31:28 INFO - PROCESS | 1248 | 1464625887997 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 1248 | 1464625888003 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 09:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:31:28 INFO - PROCESS | 1248 | 1464625888009 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 1248 | 1464625888012 Marionette TRACE conn6 <- [1,2438,null,{}] 09:31:28 INFO - PROCESS | 1248 | 1464625888016 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 1248 | 1464625888139 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 09:31:28 INFO - PROCESS | 1248 | 1464625888293 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1248 | ++DOCSHELL 19F82800 == 69 [pid = 1248] [id = 619] 09:31:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (19F84400) [pid = 1248] [serial = 1857] [outer = 00000000] 09:31:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1A04C400) [pid = 1248] [serial = 1858] [outer = 19F84400] 09:31:28 INFO - PROCESS | 1248 | 1464625888350 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1A151000) [pid = 1248] [serial = 1859] [outer = 19F84400] 09:31:29 INFO - PROCESS | 1248 | 1464625888996 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1021ms 09:31:29 INFO - PROCESS | 1248 | 1464625889032 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 1248 | 1464625889035 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 09:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:31:29 INFO - PROCESS | 1248 | 1464625889039 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 1248 | 1464625889043 Marionette TRACE conn6 <- [1,2442,null,{}] 09:31:29 INFO - PROCESS | 1248 | 1464625889054 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 1248 | 1464625889231 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 09:31:29 INFO - PROCESS | 1248 | 1464625889392 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 1248 | ++DOCSHELL 1A20DC00 == 70 [pid = 1248] [id = 620] 09:31:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1A20F400) [pid = 1248] [serial = 1860] [outer = 00000000] 09:31:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1AD8CC00) [pid = 1248] [serial = 1861] [outer = 1A20F400] 09:31:29 INFO - PROCESS | 1248 | 1464625889452 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1B54E800) [pid = 1248] [serial = 1862] [outer = 1A20F400] 09:31:30 INFO - PROCESS | 1248 | 1464625890043 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1025ms 09:31:30 INFO - PROCESS | 1248 | 1464625890067 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 1248 | 1464625890070 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 09:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:31:30 INFO - PROCESS | 1248 | 1464625890075 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 1248 | 1464625890077 Marionette TRACE conn6 <- [1,2446,null,{}] 09:31:30 INFO - PROCESS | 1248 | 1464625890081 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 1248 | 1464625890199 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 09:31:30 INFO - PROCESS | 1248 | 1464625890363 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 1248 | ++DOCSHELL 1BC1D800 == 71 [pid = 1248] [id = 621] 09:31:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1BC1F400) [pid = 1248] [serial = 1863] [outer = 00000000] 09:31:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1C0B8400) [pid = 1248] [serial = 1864] [outer = 1BC1F400] 09:31:30 INFO - PROCESS | 1248 | 1464625890420 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (1C442800) [pid = 1248] [serial = 1865] [outer = 1BC1F400] 09:31:31 INFO - PROCESS | 1248 | 1464625890992 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 970ms 09:31:31 INFO - PROCESS | 1248 | 1464625891047 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 1248 | 1464625891049 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 09:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:31:31 INFO - PROCESS | 1248 | 1464625891053 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1248 | 1464625891055 Marionette TRACE conn6 <- [1,2450,null,{}] 09:31:31 INFO - PROCESS | 1248 | 1464625891058 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 1248 | 1464625891170 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 09:31:31 INFO - PROCESS | 1248 | 1464625891321 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 1248 | ++DOCSHELL 1C440C00 == 72 [pid = 1248] [id = 622] 09:31:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (1CA7B800) [pid = 1248] [serial = 1866] [outer = 00000000] 09:31:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1D384800) [pid = 1248] [serial = 1867] [outer = 1CA7B800] 09:31:31 INFO - PROCESS | 1248 | 1464625891377 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1D5DA800) [pid = 1248] [serial = 1868] [outer = 1CA7B800] 09:31:32 INFO - PROCESS | 1248 | 1464625892029 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1017ms 09:31:32 INFO - PROCESS | 1248 | 1464625892073 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 1248 | 1464625892076 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 09:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:31:32 INFO - PROCESS | 1248 | 1464625892079 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - PROCESS | 1248 | 1464625892081 Marionette TRACE conn6 <- [1,2454,null,{}] 09:31:32 INFO - PROCESS | 1248 | 1464625892085 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 1248 | 1464625892206 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 09:31:32 INFO - PROCESS | 1248 | 1464625892358 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 1248 | ++DOCSHELL 1D697800 == 73 [pid = 1248] [id = 623] 09:31:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1DBC9000) [pid = 1248] [serial = 1869] [outer = 00000000] 09:31:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (1EEA6C00) [pid = 1248] [serial = 1870] [outer = 1DBC9000] 09:31:32 INFO - PROCESS | 1248 | 1464625892415 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1EEA8C00) [pid = 1248] [serial = 1871] [outer = 1DBC9000] 09:31:33 INFO - PROCESS | 1248 | 1464625892982 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 09:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:31:33 INFO - PROCESS | 1248 | 1464625893053 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1248 | 1464625893056 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 09:31:33 INFO - PROCESS | 1248 | 1464625893059 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1248 | 1464625893061 Marionette TRACE conn6 <- [1,2458,null,{}] 09:31:33 INFO - PROCESS | 1248 | 1464625893065 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 1248 | 1464625893175 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 09:31:33 INFO - PROCESS | 1248 | 1464625893339 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 1248 | ++DOCSHELL 1EEA7000 == 74 [pid = 1248] [id = 624] 09:31:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1F57F400) [pid = 1248] [serial = 1872] [outer = 00000000] 09:31:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1FF58400) [pid = 1248] [serial = 1873] [outer = 1F57F400] 09:31:33 INFO - PROCESS | 1248 | 1464625893395 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (20109800) [pid = 1248] [serial = 1874] [outer = 1F57F400] 09:31:33 INFO - PROCESS | 1248 | 1464625893937 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 930ms 09:31:34 INFO - PROCESS | 1248 | 1464625893993 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 1248 | 1464625893996 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 09:31:34 INFO - PROCESS | 1248 | 1464625893999 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 1248 | 1464625894001 Marionette TRACE conn6 <- [1,2462,null,{}] 09:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:31:34 INFO - PROCESS | 1248 | 1464625894005 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 1248 | 1464625894151 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 09:31:34 INFO - PROCESS | 1248 | 1464625894307 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 1248 | ++DOCSHELL 2013E400 == 75 [pid = 1248] [id = 625] 09:31:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (20B05C00) [pid = 1248] [serial = 1875] [outer = 00000000] 09:31:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (20B0BC00) [pid = 1248] [serial = 1876] [outer = 20B05C00] 09:31:34 INFO - PROCESS | 1248 | 1464625894363 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (213CB400) [pid = 1248] [serial = 1877] [outer = 20B05C00] 09:31:35 INFO - PROCESS | 1248 | 1464625895099 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1180ms 09:31:35 INFO - PROCESS | 1248 | 1464625895183 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 09:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:31:35 INFO - PROCESS | 1248 | 1464625895188 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 09:31:35 INFO - PROCESS | 1248 | 1464625895193 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1248 | 1464625895197 Marionette TRACE conn6 <- [1,2466,null,{}] 09:31:35 INFO - PROCESS | 1248 | 1464625895202 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 1248 | 1464625895350 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 09:31:35 INFO - PROCESS | 1248 | 1464625895502 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 1248 | ++DOCSHELL 1487D800 == 76 [pid = 1248] [id = 626] 09:31:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (15B08400) [pid = 1248] [serial = 1878] [outer = 00000000] 09:31:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (17D9CC00) [pid = 1248] [serial = 1879] [outer = 15B08400] 09:31:35 INFO - PROCESS | 1248 | 1464625895555 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (189DE800) [pid = 1248] [serial = 1880] [outer = 15B08400] 09:31:36 INFO - PROCESS | 1248 | 1464625896130 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 987ms 09:31:36 INFO - PROCESS | 1248 | 1464625896180 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 1248 | 1464625896186 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 09:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:31:36 INFO - PROCESS | 1248 | 1464625896191 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 1248 | 1464625896194 Marionette TRACE conn6 <- [1,2470,null,{}] 09:31:36 INFO - PROCESS | 1248 | 1464625896198 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:36 INFO - PROCESS | 1248 | 1464625896309 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 09:31:36 INFO - PROCESS | 1248 | 1464625896466 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:36 INFO - PROCESS | 1248 | --DOCSHELL 1CD75C00 == 75 [pid = 1248] [id = 577] 09:31:36 INFO - PROCESS | 1248 | --DOCSHELL 19959C00 == 74 [pid = 1248] [id = 616] 09:31:36 INFO - PROCESS | 1248 | --DOCSHELL 11499C00 == 73 [pid = 1248] [id = 615] 09:31:36 INFO - PROCESS | 1248 | --DOCSHELL 17D93400 == 72 [pid = 1248] [id = 614] 09:31:36 INFO - PROCESS | 1248 | --DOCSHELL 1C159000 == 71 [pid = 1248] [id = 608] 09:31:36 INFO - PROCESS | 1248 | --DOCSHELL 180D1000 == 70 [pid = 1248] [id = 607] 09:31:36 INFO - PROCESS | 1248 | --DOCSHELL 1060CC00 == 69 [pid = 1248] [id = 606] 09:31:36 INFO - PROCESS | 1248 | ++DOCSHELL 0CF7B400 == 70 [pid = 1248] [id = 627] 09:31:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (0CFDA000) [pid = 1248] [serial = 1881] [outer = 00000000] 09:31:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1086C400) [pid = 1248] [serial = 1882] [outer = 0CFDA000] 09:31:36 INFO - PROCESS | 1248 | 1464625896567 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (17BFB400) [pid = 1248] [serial = 1883] [outer = 0CFDA000] 09:31:37 INFO - PROCESS | 1248 | 1464625897109 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 970ms 09:31:37 INFO - PROCESS | 1248 | 1464625897165 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 1248 | 1464625897167 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 09:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:31:37 INFO - PROCESS | 1248 | 1464625897171 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 1248 | 1464625897174 Marionette TRACE conn6 <- [1,2474,null,{}] 09:31:37 INFO - PROCESS | 1248 | 1464625897190 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 1248 | 1464625897330 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 09:31:37 INFO - PROCESS | 1248 | 1464625897352 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 1248 | ++DOCSHELL 1A1EF000 == 71 [pid = 1248] [id = 628] 09:31:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (1A206000) [pid = 1248] [serial = 1884] [outer = 00000000] 09:31:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (1A20E800) [pid = 1248] [serial = 1885] [outer = 1A206000] 09:31:37 INFO - PROCESS | 1248 | 1464625897401 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (1B4AD400) [pid = 1248] [serial = 1886] [outer = 1A206000] 09:31:37 INFO - PROCESS | 1248 | 1464625897890 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 790ms 09:31:38 INFO - PROCESS | 1248 | 1464625897970 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 1248 | 1464625897973 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 09:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:31:38 INFO - PROCESS | 1248 | 1464625897976 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 1248 | 1464625897978 Marionette TRACE conn6 <- [1,2478,null,{}] 09:31:38 INFO - PROCESS | 1248 | 1464625897982 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 1248 | 1464625898118 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 09:31:38 INFO - PROCESS | 1248 | 1464625898196 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 1248 | ++DOCSHELL 19D9E800 == 72 [pid = 1248] [id = 629] 09:31:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (1B54E400) [pid = 1248] [serial = 1887] [outer = 00000000] 09:31:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (1D448400) [pid = 1248] [serial = 1888] [outer = 1B54E400] 09:31:38 INFO - PROCESS | 1248 | 1464625898242 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (1DCB3800) [pid = 1248] [serial = 1889] [outer = 1B54E400] 09:31:38 INFO - PROCESS | 1248 | 1464625898710 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (1995B800) [pid = 1248] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (19DB7C00) [pid = 1248] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1021ms 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (1EEA7400) [pid = 1248] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (1D69BC00) [pid = 1248] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (0CF74800) [pid = 1248] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (19F7D400) [pid = 1248] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (14881400) [pid = 1248] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1EEAA800) [pid = 1248] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (17D98C00) [pid = 1248] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (109A6C00) [pid = 1248] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (18E9F800) [pid = 1248] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1F579000) [pid = 1248] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (189C4C00) [pid = 1248] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (180CD000) [pid = 1248] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1C4AD400) [pid = 1248] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (0C94E000) [pid = 1248] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (1A178000) [pid = 1248] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1D38E400) [pid = 1248] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (1FF50000) [pid = 1248] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (0FDFA800) [pid = 1248] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (0C9B4400) [pid = 1248] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1B4AE400) [pid = 1248] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (19EE1C00) [pid = 1248] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (1D69B000) [pid = 1248] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (14D96C00) [pid = 1248] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (11467C00) [pid = 1248] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:31:39 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1A018800) [pid = 1248] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:31:39 INFO - PROCESS | 1248 | 1464625899008 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 1248 | 1464625899010 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 09:31:39 INFO - PROCESS | 1248 | 1464625899014 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 1248 | 1464625899015 Marionette TRACE conn6 <- [1,2482,null,{}] 09:31:39 INFO - PROCESS | 1248 | 1464625899032 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 1248 | 1464625899124 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 09:31:39 INFO - PROCESS | 1248 | 1464625899133 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1248 | ++DOCSHELL 1014E800 == 73 [pid = 1248] [id = 630] 09:31:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (10216400) [pid = 1248] [serial = 1890] [outer = 00000000] 09:31:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (14C41800) [pid = 1248] [serial = 1891] [outer = 10216400] 09:31:39 INFO - PROCESS | 1248 | 1464625899189 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (17DAB000) [pid = 1248] [serial = 1892] [outer = 10216400] 09:31:39 INFO - PROCESS | 1248 | 1464625899641 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 697ms 09:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:31:39 INFO - PROCESS | 1248 | 1464625899713 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 1248 | 1464625899715 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 09:31:39 INFO - PROCESS | 1248 | 1464625899718 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 1248 | 1464625899720 Marionette TRACE conn6 <- [1,2486,null,{}] 09:31:39 INFO - PROCESS | 1248 | 1464625899723 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 1248 | 1464625899835 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 09:31:39 INFO - PROCESS | 1248 | 1464625899843 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1248 | ++DOCSHELL 180CD000 == 74 [pid = 1248] [id = 631] 09:31:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (18E9B000) [pid = 1248] [serial = 1893] [outer = 00000000] 09:31:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (1CA73000) [pid = 1248] [serial = 1894] [outer = 18E9B000] 09:31:39 INFO - PROCESS | 1248 | 1464625899888 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (1EEAB800) [pid = 1248] [serial = 1895] [outer = 18E9B000] 09:31:40 INFO - PROCESS | 1248 | 1464625900353 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 09:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:31:40 INFO - PROCESS | 1248 | 1464625900389 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 1248 | 1464625900391 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 09:31:40 INFO - PROCESS | 1248 | 1464625900394 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 1248 | 1464625900395 Marionette TRACE conn6 <- [1,2490,null,{}] 09:31:40 INFO - PROCESS | 1248 | 1464625900399 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 1248 | 1464625900491 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 09:31:40 INFO - PROCESS | 1248 | 1464625900529 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 1248 | ++DOCSHELL 1C4AD400 == 75 [pid = 1248] [id = 632] 09:31:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (1F580000) [pid = 1248] [serial = 1896] [outer = 00000000] 09:31:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (213CE400) [pid = 1248] [serial = 1897] [outer = 1F580000] 09:31:40 INFO - PROCESS | 1248 | 1464625900574 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (213D6400) [pid = 1248] [serial = 1898] [outer = 1F580000] 09:31:41 INFO - PROCESS | 1248 | 1464625901148 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 770ms 09:31:41 INFO - PROCESS | 1248 | 1464625901165 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 09:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:31:41 INFO - PROCESS | 1248 | 1464625901170 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 09:31:41 INFO - PROCESS | 1248 | 1464625901175 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 1248 | 1464625901179 Marionette TRACE conn6 <- [1,2494,null,{}] 09:31:41 INFO - PROCESS | 1248 | 1464625901185 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:41 INFO - PROCESS | 1248 | 1464625901343 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 09:31:41 INFO - PROCESS | 1248 | 1464625901503 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 1248 | ++DOCSHELL 15B10800 == 76 [pid = 1248] [id = 633] 09:31:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (15B10C00) [pid = 1248] [serial = 1899] [outer = 00000000] 09:31:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (17BF6800) [pid = 1248] [serial = 1900] [outer = 15B10C00] 09:31:41 INFO - PROCESS | 1248 | 1464625901571 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (18E9D400) [pid = 1248] [serial = 1901] [outer = 15B10C00] 09:31:42 INFO - PROCESS | 1248 | 1464625902222 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1074ms 09:31:42 INFO - PROCESS | 1248 | 1464625902251 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 1248 | 1464625902257 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 09:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:31:42 INFO - PROCESS | 1248 | 1464625902264 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1248 | 1464625902267 Marionette TRACE conn6 <- [1,2498,null,{}] 09:31:42 INFO - PROCESS | 1248 | 1464625902271 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 1248 | 1464625902391 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 09:31:42 INFO - PROCESS | 1248 | 1464625902566 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1248 | ++DOCSHELL 1A049000 == 77 [pid = 1248] [id = 634] 09:31:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1A04A000) [pid = 1248] [serial = 1902] [outer = 00000000] 09:31:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1A1E8400) [pid = 1248] [serial = 1903] [outer = 1A04A000] 09:31:42 INFO - PROCESS | 1248 | 1464625902622 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1B4AE400) [pid = 1248] [serial = 1904] [outer = 1A04A000] 09:31:43 INFO - PROCESS | 1248 | 1464625903277 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1077ms 09:31:43 INFO - PROCESS | 1248 | 1464625903346 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 1248 | 1464625903348 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 09:31:43 INFO - PROCESS | 1248 | 1464625903352 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:31:43 INFO - PROCESS | 1248 | 1464625903356 Marionette TRACE conn6 <- [1,2502,null,{}] 09:31:43 INFO - PROCESS | 1248 | 1464625903367 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 1248 | 1464625903548 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 09:31:43 INFO - PROCESS | 1248 | 1464625903570 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 1248 | ++DOCSHELL 1D69CC00 == 78 [pid = 1248] [id = 635] 09:31:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (2193E400) [pid = 1248] [serial = 1905] [outer = 00000000] 09:31:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (21943000) [pid = 1248] [serial = 1906] [outer = 2193E400] 09:31:43 INFO - PROCESS | 1248 | 1464625903672 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (21A59800) [pid = 1248] [serial = 1907] [outer = 2193E400] 09:31:44 INFO - PROCESS | 1248 | 1464625904331 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1022ms 09:31:44 INFO - PROCESS | 1248 | 1464625904377 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 09:31:44 INFO - PROCESS | 1248 | 1464625904380 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 09:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:31:44 INFO - PROCESS | 1248 | 1464625904384 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 1248 | 1464625904386 Marionette TRACE conn6 <- [1,2506,null,{}] 09:31:44 INFO - PROCESS | 1248 | 1464625904390 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:44 INFO - PROCESS | 1248 | 1464625904509 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 09:31:44 INFO - PROCESS | 1248 | 1464625904666 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 1248 | ++DOCSHELL 21A5E800 == 79 [pid = 1248] [id = 636] 09:31:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (21A5EC00) [pid = 1248] [serial = 1908] [outer = 00000000] 09:31:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (21A61800) [pid = 1248] [serial = 1909] [outer = 21A5EC00] 09:31:44 INFO - PROCESS | 1248 | 1464625904722 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (21E81400) [pid = 1248] [serial = 1910] [outer = 21A5EC00] 09:31:45 INFO - PROCESS | 1248 | 1464625905295 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 970ms 09:31:45 INFO - PROCESS | 1248 | 1464625905358 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1248 | 1464625905360 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 09:31:45 INFO - PROCESS | 1248 | 1464625905363 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:31:45 INFO - PROCESS | 1248 | 1464625905365 Marionette TRACE conn6 <- [1,2510,null,{}] 09:31:45 INFO - PROCESS | 1248 | 1464625905369 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 1248 | 1464625905483 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 09:31:45 INFO - PROCESS | 1248 | 1464625905642 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 1248 | ++DOCSHELL 10217400 == 80 [pid = 1248] [id = 637] 09:31:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (215AD400) [pid = 1248] [serial = 1911] [outer = 00000000] 09:31:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (215B4000) [pid = 1248] [serial = 1912] [outer = 215AD400] 09:31:45 INFO - PROCESS | 1248 | 1464625905698 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (215B6C00) [pid = 1248] [serial = 1913] [outer = 215AD400] 09:31:46 INFO - PROCESS | 1248 | 1464625906272 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 970ms 09:31:46 INFO - PROCESS | 1248 | 1464625906337 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 09:31:46 INFO - PROCESS | 1248 | 1464625906340 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 09:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:31:46 INFO - PROCESS | 1248 | 1464625906343 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 1248 | 1464625906345 Marionette TRACE conn6 <- [1,2514,null,{}] 09:31:46 INFO - PROCESS | 1248 | 1464625906349 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:46 INFO - PROCESS | 1248 | 1464625906551 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 09:31:46 INFO - PROCESS | 1248 | 1464625906679 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 1248 | ++DOCSHELL 1D5DE800 == 81 [pid = 1248] [id = 638] 09:31:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (1D696000) [pid = 1248] [serial = 1914] [outer = 00000000] 09:31:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (22869800) [pid = 1248] [serial = 1915] [outer = 1D696000] 09:31:46 INFO - PROCESS | 1248 | 1464625906738 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (2286F400) [pid = 1248] [serial = 1916] [outer = 1D696000] 09:31:47 INFO - PROCESS | 1248 | 1464625907333 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1020ms 09:31:47 INFO - PROCESS | 1248 | 1464625907367 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 1248 | 1464625907370 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 09:31:47 INFO - PROCESS | 1248 | 1464625907373 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:31:47 INFO - PROCESS | 1248 | 1464625907375 Marionette TRACE conn6 <- [1,2518,null,{}] 09:31:47 INFO - PROCESS | 1248 | 1464625907379 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 1248 | 1464625907491 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 09:31:47 INFO - PROCESS | 1248 | 1464625907662 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1248 | ++DOCSHELL 22870400 == 82 [pid = 1248] [id = 639] 09:31:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (22874000) [pid = 1248] [serial = 1917] [outer = 00000000] 09:31:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (22878800) [pid = 1248] [serial = 1918] [outer = 22874000] 09:31:47 INFO - PROCESS | 1248 | 1464625907718 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (2361D800) [pid = 1248] [serial = 1919] [outer = 22874000] 09:31:48 INFO - PROCESS | 1248 | 1464625908351 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1015ms 09:31:48 INFO - PROCESS | 1248 | 1464625908392 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 1248 | 1464625908394 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 09:31:48 INFO - PROCESS | 1248 | 1464625908398 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:31:48 INFO - PROCESS | 1248 | 1464625908400 Marionette TRACE conn6 <- [1,2522,null,{}] 09:31:48 INFO - PROCESS | 1248 | 1464625908403 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 1248 | 1464625908519 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 09:31:48 INFO - PROCESS | 1248 | 1464625908679 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 1248 | ++DOCSHELL 10156000 == 83 [pid = 1248] [id = 640] 09:31:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (1021B000) [pid = 1248] [serial = 1920] [outer = 00000000] 09:31:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (14F24000) [pid = 1248] [serial = 1921] [outer = 1021B000] 09:31:48 INFO - PROCESS | 1248 | 1464625908735 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (17D9B400) [pid = 1248] [serial = 1922] [outer = 1021B000] 09:31:49 INFO - PROCESS | 1248 | 1464625909618 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1274ms 09:31:49 INFO - PROCESS | 1248 | 1464625909676 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 1248 | 1464625909680 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:31:49 INFO - PROCESS | 1248 | 1464625909685 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 1248 | 1464625909688 Marionette TRACE conn6 <- [1,2526,null,{}] 09:31:49 INFO - PROCESS | 1248 | 1464625909694 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 1248 | 1464625909812 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 09:31:50 INFO - PROCESS | 1248 | 1464625909976 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 1248 | ++DOCSHELL 0C942800 == 84 [pid = 1248] [id = 641] 09:31:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (0C944C00) [pid = 1248] [serial = 1923] [outer = 00000000] 09:31:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (14D8CC00) [pid = 1248] [serial = 1924] [outer = 0C944C00] 09:31:50 INFO - PROCESS | 1248 | 1464625910029 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (17806C00) [pid = 1248] [serial = 1925] [outer = 0C944C00] 09:31:50 INFO - PROCESS | 1248 | --DOCSHELL 180CD000 == 83 [pid = 1248] [id = 631] 09:31:50 INFO - PROCESS | 1248 | --DOCSHELL 1014E800 == 82 [pid = 1248] [id = 630] 09:31:50 INFO - PROCESS | 1248 | --DOCSHELL 19D9E800 == 81 [pid = 1248] [id = 629] 09:31:50 INFO - PROCESS | 1248 | --DOCSHELL 1A1EF000 == 80 [pid = 1248] [id = 628] 09:31:50 INFO - PROCESS | 1248 | --DOCSHELL 0CF7B400 == 79 [pid = 1248] [id = 627] 09:31:50 INFO - PROCESS | 1248 | --DOCSHELL 1487D800 == 78 [pid = 1248] [id = 626] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (1A015800) [pid = 1248] [serial = 1852] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOCSHELL 144F6400 == 77 [pid = 1248] [id = 618] 09:31:50 INFO - PROCESS | 1248 | --DOCSHELL 19EE9400 == 76 [pid = 1248] [id = 617] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (1A14C800) [pid = 1248] [serial = 1804] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (1A1E5C00) [pid = 1248] [serial = 1807] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (1A153800) [pid = 1248] [serial = 1805] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (18EA2000) [pid = 1248] [serial = 1810] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (10809400) [pid = 1248] [serial = 1792] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (15BE7000) [pid = 1248] [serial = 1793] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (18EA9800) [pid = 1248] [serial = 1795] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (1986D000) [pid = 1248] [serial = 1796] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (19CCE000) [pid = 1248] [serial = 1798] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (19DB0800) [pid = 1248] [serial = 1799] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (10343800) [pid = 1248] [serial = 1787] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (10213C00) [pid = 1248] [serial = 1786] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (18A27C00) [pid = 1248] [serial = 1790] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (18951400) [pid = 1248] [serial = 1789] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (14D8E800) [pid = 1248] [serial = 1771] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1A018400) [pid = 1248] [serial = 1774] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (1EB4B400) [pid = 1248] [serial = 1777] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (1F57D000) [pid = 1248] [serial = 1780] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (20109400) [pid = 1248] [serial = 1783] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1A205000) [pid = 1248] [serial = 1813] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1A26C800) [pid = 1248] [serial = 1814] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1B556000) [pid = 1248] [serial = 1816] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (1A1EE400) [pid = 1248] [serial = 1808] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (19F76C00) [pid = 1248] [serial = 1801] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 148 (19DB9800) [pid = 1248] [serial = 1850] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 147 (1A011000) [pid = 1248] [serial = 1802] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 146 (19EE0C00) [pid = 1248] [serial = 1811] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 145 (1CA77400) [pid = 1248] [serial = 1825] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 144 (17C14000) [pid = 1248] [serial = 1847] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 143 (1D5D9400) [pid = 1248] [serial = 1730] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 142 (1BCC4800) [pid = 1248] [serial = 1727] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 141 (20102400) [pid = 1248] [serial = 1685] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 140 (1DCAEC00) [pid = 1248] [serial = 1676] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 139 (1EB4A400) [pid = 1248] [serial = 1831] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 138 (1DCACC00) [pid = 1248] [serial = 1769] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 137 (1DBC9800) [pid = 1248] [serial = 1828] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1DBD3400) [pid = 1248] [serial = 1733] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (18EA6400) [pid = 1248] [serial = 1844] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (11467800) [pid = 1248] [serial = 1670] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (17C1D800) [pid = 1248] [serial = 1840] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (19233C00) [pid = 1248] [serial = 1739] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (19224C00) [pid = 1248] [serial = 1822] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 130 (160C4400) [pid = 1248] [serial = 1846] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 129 (20138C00) [pid = 1248] [serial = 1834] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 128 (20B09400) [pid = 1248] [serial = 1837] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 127 (18951C00) [pid = 1248] [serial = 1843] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 126 (1A17E800) [pid = 1248] [serial = 1673] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 125 (1F57C000) [pid = 1248] [serial = 1736] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 124 (1F57F800) [pid = 1248] [serial = 1682] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 123 (19D9A000) [pid = 1248] [serial = 1849] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 122 (1EEB4800) [pid = 1248] [serial = 1679] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 121 (14FB1400) [pid = 1248] [serial = 1819] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 120 (1787EC00) [pid = 1248] [serial = 1721] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | --DOMWINDOW == 119 (19EE1800) [pid = 1248] [serial = 1724] [outer = 00000000] [url = about:blank] 09:31:50 INFO - PROCESS | 1248 | 1464625910732 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1077ms 09:31:50 INFO - PROCESS | 1248 | 1464625910763 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 09:31:50 INFO - PROCESS | 1248 | 1464625910769 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 09:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:31:50 INFO - PROCESS | 1248 | 1464625910775 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 1248 | 1464625910777 Marionette TRACE conn6 <- [1,2530,null,{}] 09:31:50 INFO - PROCESS | 1248 | 1464625910781 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 1248 | 1464625910879 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 09:31:51 INFO - PROCESS | 1248 | 1464625910997 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 1248 | ++DOCSHELL 0FDF3C00 == 77 [pid = 1248] [id = 642] 09:31:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 120 (1021F000) [pid = 1248] [serial = 1926] [outer = 00000000] 09:31:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 121 (14C34C00) [pid = 1248] [serial = 1927] [outer = 1021F000] 09:31:51 INFO - PROCESS | 1248 | 1464625911045 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 122 (14F24400) [pid = 1248] [serial = 1928] [outer = 1021F000] 09:31:51 INFO - PROCESS | 1248 | 1464625911510 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 770ms 09:31:51 INFO - PROCESS | 1248 | 1464625911547 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 1248 | 1464625911550 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 09:31:51 INFO - PROCESS | 1248 | 1464625911553 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:31:51 INFO - PROCESS | 1248 | 1464625911556 Marionette TRACE conn6 <- [1,2534,null,{}] 09:31:51 INFO - PROCESS | 1248 | 1464625911566 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 1248 | 1464625911664 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 09:31:51 INFO - PROCESS | 1248 | 1464625911675 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 1248 | ++DOCSHELL 180CDC00 == 78 [pid = 1248] [id = 643] 09:31:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 123 (1894F000) [pid = 1248] [serial = 1929] [outer = 00000000] 09:31:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 124 (189E7C00) [pid = 1248] [serial = 1930] [outer = 1894F000] 09:31:51 INFO - PROCESS | 1248 | 1464625911723 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 125 (18EA8400) [pid = 1248] [serial = 1931] [outer = 1894F000] 09:31:52 INFO - PROCESS | 1248 | 1464625912204 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 09:31:52 INFO - PROCESS | 1248 | 1464625912229 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 1248 | 1464625912231 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 09:31:52 INFO - PROCESS | 1248 | 1464625912234 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:31:52 INFO - PROCESS | 1248 | 1464625912236 Marionette TRACE conn6 <- [1,2538,null,{}] 09:31:52 INFO - PROCESS | 1248 | 1464625912240 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 1248 | 1464625912336 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 09:31:52 INFO - PROCESS | 1248 | 1464625912343 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 1248 | ++DOCSHELL 19871000 == 79 [pid = 1248] [id = 644] 09:31:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 126 (19871800) [pid = 1248] [serial = 1932] [outer = 00000000] 09:31:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 127 (19D9A000) [pid = 1248] [serial = 1933] [outer = 19871800] 09:31:52 INFO - PROCESS | 1248 | 1464625912388 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 128 (19DA3800) [pid = 1248] [serial = 1934] [outer = 19871800] 09:31:52 INFO - PROCESS | 1248 | 1464625912861 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 09:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:31:52 INFO - PROCESS | 1248 | 1464625912909 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 1248 | 1464625912911 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 09:31:52 INFO - PROCESS | 1248 | 1464625912915 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 1248 | 1464625912916 Marionette TRACE conn6 <- [1,2542,null,{}] 09:31:52 INFO - PROCESS | 1248 | 1464625912920 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 1248 | 1464625913049 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 09:31:53 INFO - PROCESS | 1248 | 1464625913148 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 1248 | ++DOCSHELL 19CCE000 == 80 [pid = 1248] [id = 645] 09:31:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 129 (19D98C00) [pid = 1248] [serial = 1935] [outer = 00000000] 09:31:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 130 (19DBA000) [pid = 1248] [serial = 1936] [outer = 19D98C00] 09:31:53 INFO - PROCESS | 1248 | 1464625913194 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 131 (19EE5C00) [pid = 1248] [serial = 1937] [outer = 19D98C00] 09:31:53 INFO - PROCESS | 1248 | 1464625913621 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 09:31:53 INFO - PROCESS | 1248 | 1464625913648 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 1248 | 1464625913650 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 09:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:31:53 INFO - PROCESS | 1248 | 1464625913654 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 1248 | 1464625913655 Marionette TRACE conn6 <- [1,2546,null,{}] 09:31:53 INFO - PROCESS | 1248 | 1464625913659 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 1248 | 1464625913809 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 09:31:53 INFO - PROCESS | 1248 | 1464625913832 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 1248 | ++DOCSHELL 19F7D800 == 81 [pid = 1248] [id = 646] 09:31:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (19F7E000) [pid = 1248] [serial = 1938] [outer = 00000000] 09:31:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1A018000) [pid = 1248] [serial = 1939] [outer = 19F7E000] 09:31:53 INFO - PROCESS | 1248 | 1464625913878 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1A048400) [pid = 1248] [serial = 1940] [outer = 19F7E000] 09:31:54 INFO - PROCESS | 1248 | 1464625914345 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 731ms 09:31:54 INFO - PROCESS | 1248 | 1464625914385 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 1248 | 1464625914387 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 09:31:54 INFO - PROCESS | 1248 | 1464625914390 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:31:54 INFO - PROCESS | 1248 | 1464625914391 Marionette TRACE conn6 <- [1,2550,null,{}] 09:31:54 INFO - PROCESS | 1248 | 1464625914395 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 1248 | 1464625914566 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 09:31:54 INFO - PROCESS | 1248 | 1464625914642 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 1248 | ++DOCSHELL 1A04CC00 == 82 [pid = 1248] [id = 647] 09:31:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (1A14D000) [pid = 1248] [serial = 1941] [outer = 00000000] 09:31:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1A175000) [pid = 1248] [serial = 1942] [outer = 1A14D000] 09:31:54 INFO - PROCESS | 1248 | 1464625914686 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1A17C000) [pid = 1248] [serial = 1943] [outer = 1A14D000] 09:31:55 INFO - PROCESS | 1248 | --DOMWINDOW == 136 (1A206000) [pid = 1248] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:31:55 INFO - PROCESS | 1248 | --DOMWINDOW == 135 (1B54E400) [pid = 1248] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:31:55 INFO - PROCESS | 1248 | --DOMWINDOW == 134 (0CFDA000) [pid = 1248] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:31:55 INFO - PROCESS | 1248 | --DOMWINDOW == 133 (15B08400) [pid = 1248] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:31:55 INFO - PROCESS | 1248 | --DOMWINDOW == 132 (10216400) [pid = 1248] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:31:55 INFO - PROCESS | 1248 | --DOMWINDOW == 131 (18E9B000) [pid = 1248] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:31:55 INFO - PROCESS | 1248 | 1464625915304 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 970ms 09:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:31:55 INFO - PROCESS | 1248 | 1464625915372 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1248 | 1464625915374 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 09:31:55 INFO - PROCESS | 1248 | 1464625915378 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1248 | 1464625915380 Marionette TRACE conn6 <- [1,2554,null,{}] 09:31:55 INFO - PROCESS | 1248 | 1464625915393 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 1248 | 1464625915484 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 09:31:55 INFO - PROCESS | 1248 | 1464625915497 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 1248 | ++DOCSHELL 160C2800 == 83 [pid = 1248] [id = 648] 09:31:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 132 (18E9BC00) [pid = 1248] [serial = 1944] [outer = 00000000] 09:31:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 133 (1A174C00) [pid = 1248] [serial = 1945] [outer = 18E9BC00] 09:31:55 INFO - PROCESS | 1248 | 1464625915542 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 134 (1A1E5400) [pid = 1248] [serial = 1946] [outer = 18E9BC00] 09:31:56 INFO - PROCESS | 1248 | 1464625915987 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 633ms 09:31:56 INFO - PROCESS | 1248 | 1464625916013 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 1248 | 1464625916015 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 09:31:56 INFO - PROCESS | 1248 | 1464625916018 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:31:56 INFO - PROCESS | 1248 | 1464625916020 Marionette TRACE conn6 <- [1,2558,null,{}] 09:31:56 INFO - PROCESS | 1248 | 1464625916046 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 1248 | 1464625916138 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 09:31:56 INFO - PROCESS | 1248 | 1464625916173 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 1248 | ++DOCSHELL 189BFC00 == 84 [pid = 1248] [id = 649] 09:31:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 135 (198B9000) [pid = 1248] [serial = 1947] [outer = 00000000] 09:31:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 136 (1A1F1000) [pid = 1248] [serial = 1948] [outer = 198B9000] 09:31:56 INFO - PROCESS | 1248 | 1464625916219 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 137 (1A20D000) [pid = 1248] [serial = 1949] [outer = 198B9000] 09:31:56 INFO - PROCESS | 1248 | 1464625916667 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 670ms 09:31:56 INFO - PROCESS | 1248 | 1464625916693 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 1248 | 1464625916695 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 09:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:31:56 INFO - PROCESS | 1248 | 1464625916715 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 1248 | 1464625916717 Marionette TRACE conn6 <- [1,2562,null,{}] 09:31:56 INFO - PROCESS | 1248 | 1464625916720 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 1248 | 1464625916813 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 09:31:56 INFO - PROCESS | 1248 | 1464625916820 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 1248 | ++DOCSHELL 10344400 == 85 [pid = 1248] [id = 650] 09:31:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 138 (1A150000) [pid = 1248] [serial = 1950] [outer = 00000000] 09:31:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 139 (1B4B7800) [pid = 1248] [serial = 1951] [outer = 1A150000] 09:31:56 INFO - PROCESS | 1248 | 1464625916864 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 140 (1BC1C800) [pid = 1248] [serial = 1952] [outer = 1A150000] 09:31:57 INFO - PROCESS | 1248 | 1464625917624 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 951ms 09:31:57 INFO - PROCESS | 1248 | 1464625917654 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 1248 | 1464625917659 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 09:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:31:57 INFO - PROCESS | 1248 | 1464625917665 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 1248 | 1464625917669 Marionette TRACE conn6 <- [1,2566,null,{}] 09:31:57 INFO - PROCESS | 1248 | 1464625917675 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 1248 | 1464625917802 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 09:31:58 INFO - PROCESS | 1248 | 1464625917975 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 1248 | ++DOCSHELL 1060CC00 == 86 [pid = 1248] [id = 651] 09:31:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 141 (144EC000) [pid = 1248] [serial = 1953] [outer = 00000000] 09:31:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 142 (15BE7000) [pid = 1248] [serial = 1954] [outer = 144EC000] 09:31:58 INFO - PROCESS | 1248 | 1464625918038 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 143 (17804800) [pid = 1248] [serial = 1955] [outer = 144EC000] 09:31:58 INFO - PROCESS | 1248 | 1464625918647 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1019ms 09:31:58 INFO - PROCESS | 1248 | 1464625918689 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 1248 | 1464625918695 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 09:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:31:58 INFO - PROCESS | 1248 | 1464625918701 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 1248 | 1464625918704 Marionette TRACE conn6 <- [1,2570,null,{}] 09:31:58 INFO - PROCESS | 1248 | 1464625918708 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 1248 | 1464625918838 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 09:31:59 INFO - PROCESS | 1248 | 1464625919009 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 1248 | ++DOCSHELL 19983800 == 87 [pid = 1248] [id = 652] 09:31:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 144 (19D9A800) [pid = 1248] [serial = 1956] [outer = 00000000] 09:31:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 145 (19EE1400) [pid = 1248] [serial = 1957] [outer = 19D9A800] 09:31:59 INFO - PROCESS | 1248 | 1464625919066 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 146 (19F7FC00) [pid = 1248] [serial = 1958] [outer = 19D9A800] 09:31:59 INFO - PROCESS | 1248 | 1464625919688 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1022ms 09:31:59 INFO - PROCESS | 1248 | 1464625919724 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 1248 | 1464625919727 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 09:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:31:59 INFO - PROCESS | 1248 | 1464625919731 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 1248 | 1464625919735 Marionette TRACE conn6 <- [1,2574,null,{}] 09:31:59 INFO - PROCESS | 1248 | 1464625919746 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 1248 | 1464625919869 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 09:32:00 INFO - PROCESS | 1248 | 1464625920037 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 1248 | ++DOCSHELL 1BCC8400 == 88 [pid = 1248] [id = 653] 09:32:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 147 (1BCCB400) [pid = 1248] [serial = 1959] [outer = 00000000] 09:32:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 148 (1C40DC00) [pid = 1248] [serial = 1960] [outer = 1BCCB400] 09:32:00 INFO - PROCESS | 1248 | 1464625920096 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 149 (1CD78400) [pid = 1248] [serial = 1961] [outer = 1BCCB400] 09:32:00 INFO - PROCESS | 1248 | 1464625920663 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 09:32:00 INFO - PROCESS | 1248 | 1464625920704 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 1248 | 1464625920707 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 09:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:32:00 INFO - PROCESS | 1248 | 1464625920711 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 1248 | 1464625920713 Marionette TRACE conn6 <- [1,2578,null,{}] 09:32:00 INFO - PROCESS | 1248 | 1464625920717 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 1248 | 1464625920838 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 09:32:01 INFO - PROCESS | 1248 | 1464625921010 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 1248 | ++DOCSHELL 1D447C00 == 89 [pid = 1248] [id = 654] 09:32:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (1D448000) [pid = 1248] [serial = 1962] [outer = 00000000] 09:32:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (1D6A0000) [pid = 1248] [serial = 1963] [outer = 1D448000] 09:32:01 INFO - PROCESS | 1248 | 1464625921067 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (1DBCC800) [pid = 1248] [serial = 1964] [outer = 1D448000] 09:32:01 INFO - PROCESS | 1248 | 1464625921607 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 09:32:01 INFO - PROCESS | 1248 | 1464625921684 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 1248 | 1464625921686 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 09:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:32:01 INFO - PROCESS | 1248 | 1464625921690 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 1248 | 1464625921692 Marionette TRACE conn6 <- [1,2582,null,{}] 09:32:01 INFO - PROCESS | 1248 | 1464625921695 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 1248 | 1464625921811 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 09:32:02 INFO - PROCESS | 1248 | 1464625921968 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 1248 | ++DOCSHELL 1DBCE800 == 90 [pid = 1248] [id = 655] 09:32:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1DBD4800) [pid = 1248] [serial = 1965] [outer = 00000000] 09:32:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1DCB5C00) [pid = 1248] [serial = 1966] [outer = 1DBD4800] 09:32:02 INFO - PROCESS | 1248 | 1464625922025 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1EB51000) [pid = 1248] [serial = 1967] [outer = 1DBD4800] 09:32:02 INFO - PROCESS | 1248 | 1464625922605 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 09:32:02 INFO - PROCESS | 1248 | 1464625922666 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 1248 | 1464625922669 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 09:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:32:02 INFO - PROCESS | 1248 | 1464625922673 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 1248 | 1464625922675 Marionette TRACE conn6 <- [1,2586,null,{}] 09:32:02 INFO - PROCESS | 1248 | 1464625922679 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 1248 | 1464625922812 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 09:32:03 INFO - PROCESS | 1248 | 1464625922972 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 1248 | ++DOCSHELL 1EB54400 == 91 [pid = 1248] [id = 656] 09:32:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (1EEB3800) [pid = 1248] [serial = 1968] [outer = 00000000] 09:32:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1FF51000) [pid = 1248] [serial = 1969] [outer = 1EEB3800] 09:32:03 INFO - PROCESS | 1248 | 1464625923033 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (20105800) [pid = 1248] [serial = 1970] [outer = 1EEB3800] 09:32:03 INFO - PROCESS | 1248 | 1464625923640 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1020ms 09:32:03 INFO - PROCESS | 1248 | 1464625923694 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 1248 | 1464625923696 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 09:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:32:03 INFO - PROCESS | 1248 | 1464625923700 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 1248 | 1464625923702 Marionette TRACE conn6 <- [1,2590,null,{}] 09:32:03 INFO - PROCESS | 1248 | 1464625923706 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 1248 | 1464625923820 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 09:32:04 INFO - PROCESS | 1248 | 1464625923990 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 1248 | ++DOCSHELL 1FF50C00 == 92 [pid = 1248] [id = 657] 09:32:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1FF54400) [pid = 1248] [serial = 1971] [outer = 00000000] 09:32:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (20B0A000) [pid = 1248] [serial = 1972] [outer = 1FF54400] 09:32:04 INFO - PROCESS | 1248 | 1464625924046 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (213C9400) [pid = 1248] [serial = 1973] [outer = 1FF54400] 09:32:04 INFO - PROCESS | 1248 | 1464625924696 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1017ms 09:32:04 INFO - PROCESS | 1248 | 1464625924730 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 1248 | 1464625924732 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 09:32:04 INFO - PROCESS | 1248 | 1464625924736 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 1248 | 1464625924738 Marionette TRACE conn6 <- [1,2594,null,{}] 09:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:32:04 INFO - PROCESS | 1248 | 1464625924758 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 1248 | 1464625924873 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 09:32:05 INFO - PROCESS | 1248 | 1464625925039 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 1248 | ++DOCSHELL 10347C00 == 93 [pid = 1248] [id = 658] 09:32:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (1BC23400) [pid = 1248] [serial = 1974] [outer = 00000000] 09:32:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (215AFC00) [pid = 1248] [serial = 1975] [outer = 1BC23400] 09:32:05 INFO - PROCESS | 1248 | 1464625925095 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (215B8800) [pid = 1248] [serial = 1976] [outer = 1BC23400] 09:32:05 INFO - PROCESS | 1248 | 1464625925943 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:32:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1223ms 09:32:06 INFO - PROCESS | 1248 | 1464625925965 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 1248 | 1464625925969 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 09:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:32:06 INFO - PROCESS | 1248 | 1464625925974 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 1248 | 1464625925978 Marionette TRACE conn6 <- [1,2598,null,{}] 09:32:06 INFO - PROCESS | 1248 | 1464625925984 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 1248 | 1464625926098 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 09:32:06 INFO - PROCESS | 1248 | 1464625926264 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 1248 | ++DOCSHELL 1034CC00 == 94 [pid = 1248] [id = 659] 09:32:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (14A25400) [pid = 1248] [serial = 1977] [outer = 00000000] 09:32:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (17D9C400) [pid = 1248] [serial = 1978] [outer = 14A25400] 09:32:06 INFO - PROCESS | 1248 | 1464625926315 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (189C1800) [pid = 1248] [serial = 1979] [outer = 14A25400] 09:32:06 INFO - PROCESS | 1248 | 1464625926948 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 990ms 09:32:07 INFO - PROCESS | 1248 | 1464625927006 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 1248 | 1464625927012 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 09:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:32:07 INFO - PROCESS | 1248 | 1464625927019 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 1248 | 1464625927022 Marionette TRACE conn6 <- [1,2602,null,{}] 09:32:07 INFO - PROCESS | 1248 | 1464625927025 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:07 INFO - PROCESS | 1248 | 1464625927137 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 09:32:07 INFO - PROCESS | 1248 | 1464625927317 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 0CF7A000 == 93 [pid = 1248] [id = 506] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 19EE7000 == 92 [pid = 1248] [id = 544] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 189BFC00 == 91 [pid = 1248] [id = 649] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 160C2800 == 90 [pid = 1248] [id = 648] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 1A04CC00 == 89 [pid = 1248] [id = 647] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 19F7D800 == 88 [pid = 1248] [id = 646] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 19CCE000 == 87 [pid = 1248] [id = 645] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 19871000 == 86 [pid = 1248] [id = 644] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 180CDC00 == 85 [pid = 1248] [id = 643] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 0FDF3C00 == 84 [pid = 1248] [id = 642] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (17DAFC00) [pid = 1248] [serial = 1855] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (1A04C400) [pid = 1248] [serial = 1858] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (1AD8CC00) [pid = 1248] [serial = 1861] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1C0B8400) [pid = 1248] [serial = 1864] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (1D384800) [pid = 1248] [serial = 1867] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (1EEA6C00) [pid = 1248] [serial = 1870] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (1FF58400) [pid = 1248] [serial = 1873] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (20B0BC00) [pid = 1248] [serial = 1876] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (213CE400) [pid = 1248] [serial = 1897] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | ++DOCSHELL 0FDF3000 == 85 [pid = 1248] [id = 660] 09:32:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (0FDF3C00) [pid = 1248] [serial = 1980] [outer = 00000000] 09:32:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (14D96C00) [pid = 1248] [serial = 1981] [outer = 0FDF3C00] 09:32:07 INFO - PROCESS | 1248 | 1464625927430 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (17D93400) [pid = 1248] [serial = 1982] [outer = 0FDF3C00] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 0C942800 == 84 [pid = 1248] [id = 641] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 10217400 == 83 [pid = 1248] [id = 637] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 21A5E800 == 82 [pid = 1248] [id = 636] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 1D69CC00 == 81 [pid = 1248] [id = 635] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 1A049000 == 80 [pid = 1248] [id = 634] 09:32:07 INFO - PROCESS | 1248 | --DOCSHELL 15B10800 == 79 [pid = 1248] [id = 633] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (14C41800) [pid = 1248] [serial = 1891] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (1CA73000) [pid = 1248] [serial = 1894] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (1EEAB800) [pid = 1248] [serial = 1895] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (1DCB3800) [pid = 1248] [serial = 1889] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (17BFB400) [pid = 1248] [serial = 1883] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (17DAB000) [pid = 1248] [serial = 1892] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (1A20E800) [pid = 1248] [serial = 1885] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1D448400) [pid = 1248] [serial = 1888] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (1B4AD400) [pid = 1248] [serial = 1886] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 151 (1086C400) [pid = 1248] [serial = 1882] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 150 (189DE800) [pid = 1248] [serial = 1880] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | --DOMWINDOW == 149 (17D9CC00) [pid = 1248] [serial = 1879] [outer = 00000000] [url = about:blank] 09:32:07 INFO - PROCESS | 1248 | 1464625927904 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:32:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 930ms 09:32:07 INFO - PROCESS | 1248 | 1464625927953 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 1248 | 1464625927956 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 09:32:07 INFO - PROCESS | 1248 | 1464625927959 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:32:07 INFO - PROCESS | 1248 | 1464625927962 Marionette TRACE conn6 <- [1,2606,null,{}] 09:32:07 INFO - PROCESS | 1248 | 1464625927972 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 1248 | 1464625928073 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 09:32:08 INFO - PROCESS | 1248 | 1464625928223 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 1248 | ++DOCSHELL 17C13800 == 80 [pid = 1248] [id = 661] 09:32:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 150 (17C1C400) [pid = 1248] [serial = 1983] [outer = 00000000] 09:32:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 151 (19DA0000) [pid = 1248] [serial = 1984] [outer = 17C1C400] 09:32:08 INFO - PROCESS | 1248 | 1464625928275 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 152 (19EE0C00) [pid = 1248] [serial = 1985] [outer = 17C1C400] 09:32:08 INFO - PROCESS | 1248 | 1464625928652 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 09:32:08 INFO - PROCESS | 1248 | 1464625928696 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 1248 | 1464625928699 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 09:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:32:08 INFO - PROCESS | 1248 | 1464625928702 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 1248 | 1464625928704 Marionette TRACE conn6 <- [1,2610,null,{}] 09:32:08 INFO - PROCESS | 1248 | 1464625928707 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 1248 | 1464625928833 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 09:32:08 INFO - PROCESS | 1248 | 1464625928846 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 1248 | ++DOCSHELL 1A010C00 == 81 [pid = 1248] [id = 662] 09:32:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (1A017C00) [pid = 1248] [serial = 1986] [outer = 00000000] 09:32:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1A174800) [pid = 1248] [serial = 1987] [outer = 1A017C00] 09:32:08 INFO - PROCESS | 1248 | 1464625928894 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (1A181000) [pid = 1248] [serial = 1988] [outer = 1A017C00] 09:32:09 INFO - PROCESS | 1248 | 1464625929355 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 732ms 09:32:09 INFO - PROCESS | 1248 | 1464625929435 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 1248 | 1464625929437 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 09:32:09 INFO - PROCESS | 1248 | 1464625929440 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:32:09 INFO - PROCESS | 1248 | 1464625929442 Marionette TRACE conn6 <- [1,2614,null,{}] 09:32:09 INFO - PROCESS | 1248 | 1464625929445 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 1248 | 1464625929538 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 09:32:09 INFO - PROCESS | 1248 | 1464625929545 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 1248 | ++DOCSHELL 1A157000 == 82 [pid = 1248] [id = 663] 09:32:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (1A1ED400) [pid = 1248] [serial = 1989] [outer = 00000000] 09:32:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1AD8A400) [pid = 1248] [serial = 1990] [outer = 1A1ED400] 09:32:09 INFO - PROCESS | 1248 | 1464625929590 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (1BC1F000) [pid = 1248] [serial = 1991] [outer = 1A1ED400] 09:32:10 INFO - PROCESS | 1248 | 1464625930120 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 09:32:10 INFO - PROCESS | 1248 | 1464625930179 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 1248 | 1464625930181 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 09:32:10 INFO - PROCESS | 1248 | 1464625930184 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 1248 | 1464625930186 Marionette TRACE conn6 <- [1,2618,null,{}] 09:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:32:10 INFO - PROCESS | 1248 | 1464625930190 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 1248 | 1464625930370 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 09:32:10 INFO - PROCESS | 1248 | 1464625930391 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 1248 | ++DOCSHELL 17D93800 == 83 [pid = 1248] [id = 664] 09:32:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1C165400) [pid = 1248] [serial = 1992] [outer = 00000000] 09:32:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (1DBCC000) [pid = 1248] [serial = 1993] [outer = 1C165400] 09:32:10 INFO - PROCESS | 1248 | 1464625930437 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (1EB48C00) [pid = 1248] [serial = 1994] [outer = 1C165400] 09:32:10 INFO - PROCESS | 1248 | 1464625930904 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:32:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:32:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 770ms 09:32:10 INFO - PROCESS | 1248 | 1464625930960 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 1248 | 1464625930962 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 09:32:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:32:10 INFO - PROCESS | 1248 | 1464625930971 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 1248 | 1464625930972 Marionette TRACE conn6 <- [1,2622,null,{}] 09:32:10 INFO - PROCESS | 1248 | 1464625930976 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 1248 | 1464625931110 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 09:32:11 INFO - PROCESS | 1248 | 1464625931195 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 1248 | ++DOCSHELL 1EB50800 == 84 [pid = 1248] [id = 665] 09:32:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (1EEAC800) [pid = 1248] [serial = 1995] [outer = 00000000] 09:32:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (1F578400) [pid = 1248] [serial = 1996] [outer = 1EEAC800] 09:32:11 INFO - PROCESS | 1248 | 1464625931239 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (20104C00) [pid = 1248] [serial = 1997] [outer = 1EEAC800] 09:32:11 INFO - PROCESS | 1248 | 1464625931672 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 09:32:11 INFO - PROCESS | 1248 | 1464625931922 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1248 | 1464625931924 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (19F7E000) [pid = 1248] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (19871800) [pid = 1248] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (1F580000) [pid = 1248] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (1A14D000) [pid = 1248] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (198B9000) [pid = 1248] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (1021F000) [pid = 1248] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 157 (0C944C00) [pid = 1248] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 156 (18E9BC00) [pid = 1248] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 155 (1A204800) [pid = 1248] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 154 (19F78400) [pid = 1248] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 153 (1894F000) [pid = 1248] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:32:11 INFO - PROCESS | 1248 | --DOMWINDOW == 152 (19D98C00) [pid = 1248] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:32:11 INFO - PROCESS | 1248 | 1464625931944 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 1248 | 1464625931945 Marionette TRACE conn6 <- [1,2626,null,{}] 09:32:11 INFO - PROCESS | 1248 | 1464625931949 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:32:12 INFO - PROCESS | 1248 | 1464625932042 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 09:32:12 INFO - PROCESS | 1248 | 1464625932050 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 1248 | ++DOCSHELL 1894F000 == 85 [pid = 1248] [id = 666] 09:32:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 153 (189C1C00) [pid = 1248] [serial = 1998] [outer = 00000000] 09:32:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 154 (1995BC00) [pid = 1248] [serial = 1999] [outer = 189C1C00] 09:32:12 INFO - PROCESS | 1248 | 1464625932098 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 155 (19F7E000) [pid = 1248] [serial = 2000] [outer = 189C1C00] 09:32:12 INFO - PROCESS | 1248 | 1464625932566 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:32:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 09:32:12 INFO - PROCESS | 1248 | 1464625932625 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 1248 | 1464625932627 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 09:32:12 INFO - PROCESS | 1248 | 1464625932630 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:32:12 INFO - PROCESS | 1248 | 1464625932632 Marionette TRACE conn6 <- [1,2630,null,{}] 09:32:12 INFO - PROCESS | 1248 | 1464625932635 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 1248 | 1464625932728 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 09:32:12 INFO - PROCESS | 1248 | 1464625932736 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 1248 | ++DOCSHELL 1021A800 == 86 [pid = 1248] [id = 667] 09:32:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 156 (19D46C00) [pid = 1248] [serial = 2001] [outer = 00000000] 09:32:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 157 (1D44A400) [pid = 1248] [serial = 2002] [outer = 19D46C00] 09:32:12 INFO - PROCESS | 1248 | 1464625932780 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 158 (213CE400) [pid = 1248] [serial = 2003] [outer = 19D46C00] 09:32:13 INFO - PROCESS | 1248 | 1464625933235 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:32:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 09:32:13 INFO - PROCESS | 1248 | 1464625933277 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 1248 | 1464625933279 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 09:32:13 INFO - PROCESS | 1248 | 1464625933282 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:32:13 INFO - PROCESS | 1248 | 1464625933283 Marionette TRACE conn6 <- [1,2634,null,{}] 09:32:13 INFO - PROCESS | 1248 | 1464625933287 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 1248 | 1464625933398 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 09:32:13 INFO - PROCESS | 1248 | 1464625933407 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 1248 | ++DOCSHELL 2193AC00 == 87 [pid = 1248] [id = 668] 09:32:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (2193E800) [pid = 1248] [serial = 2004] [outer = 00000000] 09:32:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (21947400) [pid = 1248] [serial = 2005] [outer = 2193E800] 09:32:13 INFO - PROCESS | 1248 | 1464625933482 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (21A60C00) [pid = 1248] [serial = 2006] [outer = 2193E800] 09:32:13 INFO - PROCESS | 1248 | 1464625933929 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:32:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 770ms 09:32:14 INFO - PROCESS | 1248 | 1464625934056 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 1248 | 1464625934061 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 09:32:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:32:14 INFO - PROCESS | 1248 | 1464625934066 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 1248 | 1464625934070 Marionette TRACE conn6 <- [1,2638,null,{}] 09:32:14 INFO - PROCESS | 1248 | 1464625934077 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 1248 | 1464625934208 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 09:32:14 INFO - PROCESS | 1248 | 1464625934365 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 1248 | ++DOCSHELL 144F6400 == 88 [pid = 1248] [id = 669] 09:32:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (14881400) [pid = 1248] [serial = 2007] [outer = 00000000] 09:32:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (14D93C00) [pid = 1248] [serial = 2008] [outer = 14881400] 09:32:14 INFO - PROCESS | 1248 | 1464625934427 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (17880C00) [pid = 1248] [serial = 2009] [outer = 14881400] 09:32:15 INFO - PROCESS | 1248 | 1464625935062 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:32:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1031ms 09:32:15 INFO - PROCESS | 1248 | 1464625935097 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 1248 | 1464625935101 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:32:15 INFO - PROCESS | 1248 | 1464625935109 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 1248 | 1464625935113 Marionette TRACE conn6 <- [1,2642,null,{}] 09:32:15 INFO - PROCESS | 1248 | 1464625935117 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 1248 | 1464625935243 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 09:32:15 INFO - PROCESS | 1248 | 1464625935417 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 1248 | ++DOCSHELL 19952C00 == 89 [pid = 1248] [id = 670] 09:32:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (19CCD000) [pid = 1248] [serial = 2010] [outer = 00000000] 09:32:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (19EE8C00) [pid = 1248] [serial = 2011] [outer = 19CCD000] 09:32:15 INFO - PROCESS | 1248 | 1464625935474 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (1A04B000) [pid = 1248] [serial = 2012] [outer = 19CCD000] 09:32:16 INFO - PROCESS | 1248 | 1464625936060 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:32:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 09:32:16 INFO - PROCESS | 1248 | 1464625936081 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 1248 | 1464625936084 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 09:32:16 INFO - PROCESS | 1248 | 1464625936087 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:32:16 INFO - PROCESS | 1248 | 1464625936090 Marionette TRACE conn6 <- [1,2646,null,{}] 09:32:16 INFO - PROCESS | 1248 | 1464625936100 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 1248 | 1464625936227 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 09:32:16 INFO - PROCESS | 1248 | 1464625936405 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 1248 | ++DOCSHELL 1D446000 == 90 [pid = 1248] [id = 671] 09:32:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (1D44E800) [pid = 1248] [serial = 2013] [outer = 00000000] 09:32:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (1DCB6800) [pid = 1248] [serial = 2014] [outer = 1D44E800] 09:32:16 INFO - PROCESS | 1248 | 1464625936466 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (1FF4D000) [pid = 1248] [serial = 2015] [outer = 1D44E800] 09:32:17 INFO - PROCESS | 1248 | 1464625937088 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:32:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:32:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1020ms 09:32:17 INFO - PROCESS | 1248 | 1464625937111 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 1248 | 1464625937113 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 09:32:17 INFO - PROCESS | 1248 | 1464625937116 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:32:17 INFO - PROCESS | 1248 | 1464625937118 Marionette TRACE conn6 <- [1,2650,null,{}] 09:32:17 INFO - PROCESS | 1248 | 1464625937137 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 1248 | 1464625937260 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 09:32:17 INFO - PROCESS | 1248 | 1464625937421 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 1248 | ++DOCSHELL 21A3B400 == 91 [pid = 1248] [id = 672] 09:32:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (21A3B800) [pid = 1248] [serial = 2016] [outer = 00000000] 09:32:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (21A40400) [pid = 1248] [serial = 2017] [outer = 21A3B800] 09:32:17 INFO - PROCESS | 1248 | 1464625937477 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (21A46C00) [pid = 1248] [serial = 2018] [outer = 21A3B800] 09:32:18 INFO - PROCESS | 1248 | 1464625938094 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:32:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1032ms 09:32:18 INFO - PROCESS | 1248 | 1464625938153 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 1248 | 1464625938155 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 09:32:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:32:18 INFO - PROCESS | 1248 | 1464625938158 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 1248 | 1464625938160 Marionette TRACE conn6 <- [1,2654,null,{}] 09:32:18 INFO - PROCESS | 1248 | 1464625938164 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 1248 | 1464625938282 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 09:32:18 INFO - PROCESS | 1248 | 1464625938445 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 1248 | ++DOCSHELL 215B1400 == 92 [pid = 1248] [id = 673] 09:32:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (21A46000) [pid = 1248] [serial = 2019] [outer = 00000000] 09:32:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (21E8F400) [pid = 1248] [serial = 2020] [outer = 21A46000] 09:32:18 INFO - PROCESS | 1248 | 1464625938501 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (22875800) [pid = 1248] [serial = 2021] [outer = 21A46000] 09:32:19 INFO - PROCESS | 1248 | 1464625939555 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:32:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1422ms 09:32:19 INFO - PROCESS | 1248 | 1464625939580 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 1248 | 1464625939582 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 09:32:19 INFO - PROCESS | 1248 | 1464625939586 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:32:19 INFO - PROCESS | 1248 | 1464625939588 Marionette TRACE conn6 <- [1,2658,null,{}] 09:32:19 INFO - PROCESS | 1248 | 1464625939591 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 1248 | 1464625939732 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 09:32:19 INFO - PROCESS | 1248 | 1464625939896 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 1248 | ++DOCSHELL 233B7400 == 93 [pid = 1248] [id = 674] 09:32:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (233B7800) [pid = 1248] [serial = 2022] [outer = 00000000] 09:32:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (233C3400) [pid = 1248] [serial = 2023] [outer = 233B7800] 09:32:19 INFO - PROCESS | 1248 | 1464625939953 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (2361DC00) [pid = 1248] [serial = 2024] [outer = 233B7800] 09:32:21 INFO - PROCESS | 1248 | 1464625940995 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 1248 | 1464625941022 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 09:32:21 INFO - PROCESS | 1248 | 1464625941026 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:32:21 INFO - PROCESS | 1248 | 1464625941028 Marionette TRACE conn6 <- [1,2662,null,{}] 09:32:21 INFO - PROCESS | 1248 | 1464625941032 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 1248 | 1464625941149 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 09:32:21 INFO - PROCESS | 1248 | 1464625941311 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1248 | ++DOCSHELL 23624800 == 94 [pid = 1248] [id = 675] 09:32:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (23625400) [pid = 1248] [serial = 2025] [outer = 00000000] 09:32:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (25219400) [pid = 1248] [serial = 2026] [outer = 23625400] 09:32:21 INFO - PROCESS | 1248 | 1464625941368 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (2521C000) [pid = 1248] [serial = 2027] [outer = 23625400] 09:32:22 INFO - PROCESS | 1248 | 1464625942414 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1248 | 1464625942453 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 09:32:22 INFO - PROCESS | 1248 | 1464625942456 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:32:22 INFO - PROCESS | 1248 | 1464625942458 Marionette TRACE conn6 <- [1,2666,null,{}] 09:32:22 INFO - PROCESS | 1248 | 1464625942462 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 1248 | 1464625942578 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 09:32:22 INFO - PROCESS | 1248 | 1464625942748 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 1248 | ++DOCSHELL 21A41400 == 95 [pid = 1248] [id = 676] 09:32:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (2521E400) [pid = 1248] [serial = 2028] [outer = 00000000] 09:32:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (26527000) [pid = 1248] [serial = 2029] [outer = 2521E400] 09:32:22 INFO - PROCESS | 1248 | 1464625942804 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (2652A400) [pid = 1248] [serial = 2030] [outer = 2521E400] 09:32:24 INFO - PROCESS | 1248 | 1464625944069 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:32:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1680ms 09:32:24 INFO - PROCESS | 1248 | 1464625944185 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 1248 | 1464625944189 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 09:32:24 INFO - PROCESS | 1248 | 1464625944196 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:32:24 INFO - PROCESS | 1248 | 1464625944200 Marionette TRACE conn6 <- [1,2670,null,{}] 09:32:24 INFO - PROCESS | 1248 | 1464625944207 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 1248 | 1464625944318 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 09:32:24 INFO - PROCESS | 1248 | 1464625944477 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1248 | ++DOCSHELL 0CF7C000 == 96 [pid = 1248] [id = 677] 09:32:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (1014F000) [pid = 1248] [serial = 2031] [outer = 00000000] 09:32:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (17D98000) [pid = 1248] [serial = 2032] [outer = 1014F000] 09:32:24 INFO - PROCESS | 1248 | 1464625944531 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (189BFC00) [pid = 1248] [serial = 2033] [outer = 1014F000] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1A20DC00 == 95 [pid = 1248] [id = 620] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1C440C00 == 94 [pid = 1248] [id = 622] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1D697800 == 93 [pid = 1248] [id = 623] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 19F82800 == 92 [pid = 1248] [id = 619] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 20138400 == 91 [pid = 1248] [id = 612] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 2013E400 == 90 [pid = 1248] [id = 625] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1021A800 == 89 [pid = 1248] [id = 667] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1894F000 == 88 [pid = 1248] [id = 666] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1EB50800 == 87 [pid = 1248] [id = 665] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 17D93800 == 86 [pid = 1248] [id = 664] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1A157000 == 85 [pid = 1248] [id = 663] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1A010C00 == 84 [pid = 1248] [id = 662] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (21A61800) [pid = 1248] [serial = 1909] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (215B4000) [pid = 1248] [serial = 1912] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (22869800) [pid = 1248] [serial = 1915] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (22878800) [pid = 1248] [serial = 1918] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (1B4B7800) [pid = 1248] [serial = 1951] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 17C13800 == 83 [pid = 1248] [id = 661] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 0FDF3000 == 82 [pid = 1248] [id = 660] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1034CC00 == 81 [pid = 1248] [id = 659] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1EB54400 == 80 [pid = 1248] [id = 656] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1DBCE800 == 79 [pid = 1248] [id = 655] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1D447C00 == 78 [pid = 1248] [id = 654] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1BCC8400 == 77 [pid = 1248] [id = 653] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 19983800 == 76 [pid = 1248] [id = 652] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 1060CC00 == 75 [pid = 1248] [id = 651] 09:32:25 INFO - PROCESS | 1248 | --DOCSHELL 10344400 == 74 [pid = 1248] [id = 650] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (1C166000) [pid = 1248] [serial = 1817] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (1A047400) [pid = 1248] [serial = 1853] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (189E7C00) [pid = 1248] [serial = 1930] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (19DBA000) [pid = 1248] [serial = 1936] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (19EE5C00) [pid = 1248] [serial = 1937] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (18EA8400) [pid = 1248] [serial = 1931] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (1A018000) [pid = 1248] [serial = 1939] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (21943000) [pid = 1248] [serial = 1906] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (19D9A000) [pid = 1248] [serial = 1933] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (17BF6800) [pid = 1248] [serial = 1900] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (1A1E8400) [pid = 1248] [serial = 1903] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (14F24000) [pid = 1248] [serial = 1921] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (213D6400) [pid = 1248] [serial = 1898] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 169 (1A175000) [pid = 1248] [serial = 1942] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 168 (1A1F1000) [pid = 1248] [serial = 1948] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 167 (1A20D000) [pid = 1248] [serial = 1949] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (1A17C000) [pid = 1248] [serial = 1943] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (14C34C00) [pid = 1248] [serial = 1927] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (14F24400) [pid = 1248] [serial = 1928] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (17806C00) [pid = 1248] [serial = 1925] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (14D8CC00) [pid = 1248] [serial = 1924] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (1A048400) [pid = 1248] [serial = 1940] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (1A174C00) [pid = 1248] [serial = 1945] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (1A1E5400) [pid = 1248] [serial = 1946] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (19DA3800) [pid = 1248] [serial = 1934] [outer = 00000000] [url = about:blank] 09:32:25 INFO - PROCESS | 1248 | 1464625945581 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:32:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1432ms 09:32:25 INFO - PROCESS | 1248 | 1464625945638 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 1248 | 1464625945643 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 09:32:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:32:25 INFO - PROCESS | 1248 | 1464625945649 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 1248 | 1464625945652 Marionette TRACE conn6 <- [1,2674,null,{}] 09:32:25 INFO - PROCESS | 1248 | 1464625945655 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 1248 | 1464625945756 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 09:32:25 INFO - PROCESS | 1248 | 1464625945941 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 1248 | ++DOCSHELL 144ED400 == 75 [pid = 1248] [id = 678] 09:32:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (144F3000) [pid = 1248] [serial = 2034] [outer = 00000000] 09:32:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (14D99000) [pid = 1248] [serial = 2035] [outer = 144F3000] 09:32:25 INFO - PROCESS | 1248 | 1464625945992 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (15B09C00) [pid = 1248] [serial = 2036] [outer = 144F3000] 09:32:26 INFO - PROCESS | 1248 | 1464625946865 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:32:26 INFO - PROCESS | 1248 | 1464625946931 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 09:32:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:32:26 INFO - PROCESS | 1248 | 1464625946934 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 1248 | 1464625946938 Marionette TRACE conn6 <- [1,2678,null,{}] 09:32:26 INFO - PROCESS | 1248 | 1464625946948 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 1248 | 1464625947052 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 09:32:27 INFO - PROCESS | 1248 | 1464625947060 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 1248 | ++DOCSHELL 180D1000 == 76 [pid = 1248] [id = 679] 09:32:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (18E9F800) [pid = 1248] [serial = 2037] [outer = 00000000] 09:32:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (198BF000) [pid = 1248] [serial = 2038] [outer = 18E9F800] 09:32:27 INFO - PROCESS | 1248 | 1464625947108 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (19D4C400) [pid = 1248] [serial = 2039] [outer = 18E9F800] 09:32:28 INFO - PROCESS | 1248 | 1464625948139 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 09:32:28 INFO - PROCESS | 1248 | 1464625948172 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 09:32:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:32:28 INFO - PROCESS | 1248 | 1464625948176 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 1248 | 1464625948177 Marionette TRACE conn6 <- [1,2682,null,{}] 09:32:28 INFO - PROCESS | 1248 | 1464625948181 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 1248 | 1464625948326 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 09:32:28 INFO - PROCESS | 1248 | 1464625948344 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1248 | ++DOCSHELL 19DB7000 == 77 [pid = 1248] [id = 680] 09:32:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (19DBA000) [pid = 1248] [serial = 2040] [outer = 00000000] 09:32:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (19F77400) [pid = 1248] [serial = 2041] [outer = 19DBA000] 09:32:28 INFO - PROCESS | 1248 | 1464625948390 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (19F82800) [pid = 1248] [serial = 2042] [outer = 19DBA000] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 166 (1C165400) [pid = 1248] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 165 (1A1ED400) [pid = 1248] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 164 (1EEAC800) [pid = 1248] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 163 (1A017C00) [pid = 1248] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 162 (189C1C00) [pid = 1248] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 161 (0FDF3C00) [pid = 1248] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 160 (17C1C400) [pid = 1248] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 159 (19D46C00) [pid = 1248] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:32:29 INFO - PROCESS | 1248 | --DOMWINDOW == 158 (14A25400) [pid = 1248] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:32:29 INFO - PROCESS | 1248 | 1464625949486 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 09:32:29 INFO - PROCESS | 1248 | 1464625949500 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 09:32:29 INFO - PROCESS | 1248 | 1464625949503 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:32:29 INFO - PROCESS | 1248 | 1464625949505 Marionette TRACE conn6 <- [1,2686,null,{}] 09:32:29 INFO - PROCESS | 1248 | 1464625949508 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:29 INFO - PROCESS | 1248 | 1464625949604 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 09:32:29 INFO - PROCESS | 1248 | 1464625949611 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 1248 | ++DOCSHELL 11201400 == 78 [pid = 1248] [id = 681] 09:32:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 159 (1148B800) [pid = 1248] [serial = 2043] [outer = 00000000] 09:32:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 160 (1A00F000) [pid = 1248] [serial = 2044] [outer = 1148B800] 09:32:29 INFO - PROCESS | 1248 | 1464625949656 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 161 (1A042800) [pid = 1248] [serial = 2045] [outer = 1148B800] 09:32:30 INFO - PROCESS | 1248 | 1464625950621 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:32:30 INFO - PROCESS | 1248 | 1464625950685 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 09:32:30 INFO - PROCESS | 1248 | 1464625950688 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:32:30 INFO - PROCESS | 1248 | 1464625950690 Marionette TRACE conn6 <- [1,2690,null,{}] 09:32:30 INFO - PROCESS | 1248 | 1464625950693 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 1248 | 1464625950805 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 09:32:30 INFO - PROCESS | 1248 | 1464625950813 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 1248 | ++DOCSHELL 1A04B400 == 79 [pid = 1248] [id = 682] 09:32:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 162 (1A04C400) [pid = 1248] [serial = 2046] [outer = 00000000] 09:32:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 163 (1A1EB000) [pid = 1248] [serial = 2047] [outer = 1A04C400] 09:32:30 INFO - PROCESS | 1248 | 1464625950858 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 164 (1A207000) [pid = 1248] [serial = 2048] [outer = 1A04C400] 09:32:31 INFO - PROCESS | 1248 | 1464625951331 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:32:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:32:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 09:32:31 INFO - PROCESS | 1248 | 1464625951368 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 09:32:31 INFO - PROCESS | 1248 | 1464625951370 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:32:31 INFO - PROCESS | 1248 | 1464625951377 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 1248 | 1464625951379 Marionette TRACE conn6 <- [1,2694,null,{}] 09:32:31 INFO - PROCESS | 1248 | 1464625951382 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 1248 | 1464625951476 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 09:32:31 INFO - PROCESS | 1248 | 1464625951715 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 1248 | ++DOCSHELL 0CFD3800 == 80 [pid = 1248] [id = 683] 09:32:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 165 (0CFDA000) [pid = 1248] [serial = 2049] [outer = 00000000] 09:32:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 166 (1021D000) [pid = 1248] [serial = 2050] [outer = 0CFDA000] 09:32:31 INFO - PROCESS | 1248 | 1464625951778 Marionette DEBUG loaded listener.js 09:32:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 167 (1034CC00) [pid = 1248] [serial = 2051] [outer = 0CFDA000] 09:32:32 INFO - PROCESS | 1248 | 1464625952487 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:32:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1177ms 09:32:32 INFO - PROCESS | 1248 | 1464625952556 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 1248 | 1464625952561 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 09:32:32 INFO - PROCESS | 1248 | 1464625952566 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:32:32 INFO - PROCESS | 1248 | 1464625952570 Marionette TRACE conn6 <- [1,2698,null,{}] 09:32:32 INFO - PROCESS | 1248 | 1464625952575 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 1248 | 1464625952709 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 09:32:32 INFO - PROCESS | 1248 | 1464625952866 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 1248 | ++DOCSHELL 18EA7000 == 81 [pid = 1248] [id = 684] 09:32:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 168 (1922C000) [pid = 1248] [serial = 2052] [outer = 00000000] 09:32:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 169 (19952800) [pid = 1248] [serial = 2053] [outer = 1922C000] 09:32:32 INFO - PROCESS | 1248 | 1464625952927 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 170 (19DAF800) [pid = 1248] [serial = 2054] [outer = 1922C000] 09:32:33 INFO - PROCESS | 1248 | 1464625953541 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 1248 | 1464625953597 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:32:33 INFO - PROCESS | 1248 | 1464625953601 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 1248 | 1464625953603 Marionette TRACE conn6 <- [1,2702,null,{}] 09:32:33 INFO - PROCESS | 1248 | 1464625953607 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 1248 | 1464625953730 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 09:32:33 INFO - PROCESS | 1248 | 1464625953907 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 1248 | ++DOCSHELL 1A17E800 == 82 [pid = 1248] [id = 685] 09:32:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (1A183000) [pid = 1248] [serial = 2055] [outer = 00000000] 09:32:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (1A278C00) [pid = 1248] [serial = 2056] [outer = 1A183000] 09:32:33 INFO - PROCESS | 1248 | 1464625953964 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (1AEC7400) [pid = 1248] [serial = 2057] [outer = 1A183000] 09:32:34 INFO - PROCESS | 1248 | 1464625954552 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 971ms 09:32:34 INFO - PROCESS | 1248 | 1464625954575 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 1248 | 1464625954578 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 09:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:32:34 INFO - PROCESS | 1248 | 1464625954588 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 1248 | 1464625954594 Marionette TRACE conn6 <- [1,2706,null,{}] 09:32:34 INFO - PROCESS | 1248 | 1464625954599 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 1248 | 1464625954723 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 09:32:34 INFO - PROCESS | 1248 | 1464625954886 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 1248 | ++DOCSHELL 1CD75C00 == 83 [pid = 1248] [id = 686] 09:32:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (1CD77000) [pid = 1248] [serial = 2058] [outer = 00000000] 09:32:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (1D444800) [pid = 1248] [serial = 2059] [outer = 1CD77000] 09:32:34 INFO - PROCESS | 1248 | 1464625954942 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (1D44A800) [pid = 1248] [serial = 2060] [outer = 1CD77000] 09:32:35 INFO - PROCESS | 1248 | 1464625955535 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 1248 | 1464625955578 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 09:32:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:32:35 INFO - PROCESS | 1248 | 1464625955581 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 1248 | 1464625955583 Marionette TRACE conn6 <- [1,2710,null,{}] 09:32:35 INFO - PROCESS | 1248 | 1464625955587 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 1248 | 1464625955708 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 09:32:35 INFO - PROCESS | 1248 | 1464625955875 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 1248 | ++DOCSHELL 1021E800 == 84 [pid = 1248] [id = 687] 09:32:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (1DBC7C00) [pid = 1248] [serial = 2061] [outer = 00000000] 09:32:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (1DCB8400) [pid = 1248] [serial = 2062] [outer = 1DBC7C00] 09:32:35 INFO - PROCESS | 1248 | 1464625955934 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (1EB55000) [pid = 1248] [serial = 2063] [outer = 1DBC7C00] 09:32:36 INFO - PROCESS | 1248 | 1464625956585 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 1248 | 1464625956604 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:32:36 INFO - PROCESS | 1248 | 1464625956608 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 1248 | 1464625956610 Marionette TRACE conn6 <- [1,2714,null,{}] 09:32:36 INFO - PROCESS | 1248 | 1464625956613 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 1248 | 1464625956735 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 09:32:36 INFO - PROCESS | 1248 | 1464625956916 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 1248 | ++DOCSHELL 1FF4EC00 == 85 [pid = 1248] [id = 688] 09:32:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (1FF53800) [pid = 1248] [serial = 2064] [outer = 00000000] 09:32:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (20B05400) [pid = 1248] [serial = 2065] [outer = 1FF53800] 09:32:36 INFO - PROCESS | 1248 | 1464625956979 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (213CE000) [pid = 1248] [serial = 2066] [outer = 1FF53800] 09:32:37 INFO - PROCESS | 1248 | 1464625957555 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:32:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 09:32:37 INFO - PROCESS | 1248 | 1464625957582 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 1248 | 1464625957584 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 09:32:37 INFO - PROCESS | 1248 | 1464625957587 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:32:37 INFO - PROCESS | 1248 | 1464625957589 Marionette TRACE conn6 <- [1,2718,null,{}] 09:32:37 INFO - PROCESS | 1248 | 1464625957593 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 1248 | 1464625957712 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 09:32:37 INFO - PROCESS | 1248 | 1464625957876 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 1248 | ++DOCSHELL 20102400 == 86 [pid = 1248] [id = 689] 09:32:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (213D2000) [pid = 1248] [serial = 2067] [outer = 00000000] 09:32:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (21944800) [pid = 1248] [serial = 2068] [outer = 213D2000] 09:32:37 INFO - PROCESS | 1248 | 1464625957936 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (21A3C800) [pid = 1248] [serial = 2069] [outer = 213D2000] 09:32:39 INFO - PROCESS | 1248 | 1464625959024 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 1248 | 1464625959065 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 09:32:39 INFO - PROCESS | 1248 | 1464625959068 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 1248 | 1464625959070 Marionette TRACE conn6 <- [1,2722,null,{}] 09:32:39 INFO - PROCESS | 1248 | 1464625959074 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 1248 | 1464625959219 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 09:32:39 INFO - PROCESS | 1248 | 1464625959379 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 1248 | ++DOCSHELL 21943000 == 87 [pid = 1248] [id = 690] 09:32:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (21A40000) [pid = 1248] [serial = 2070] [outer = 00000000] 09:32:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (21E80C00) [pid = 1248] [serial = 2071] [outer = 21A40000] 09:32:39 INFO - PROCESS | 1248 | 1464625959471 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (21E8F800) [pid = 1248] [serial = 2072] [outer = 21A40000] 09:32:40 INFO - PROCESS | 1248 | 1464625960008 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:32:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 971ms 09:32:40 INFO - PROCESS | 1248 | 1464625960052 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 1248 | 1464625960054 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 09:32:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:32:40 INFO - PROCESS | 1248 | 1464625960059 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 1248 | 1464625960061 Marionette TRACE conn6 <- [1,2726,null,{}] 09:32:40 INFO - PROCESS | 1248 | 1464625960065 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:40 INFO - PROCESS | 1248 | 1464625960180 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 09:32:40 INFO - PROCESS | 1248 | 1464625960358 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 1248 | ++DOCSHELL 233B8400 == 88 [pid = 1248] [id = 691] 09:32:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (233B8C00) [pid = 1248] [serial = 2073] [outer = 00000000] 09:32:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (233BD400) [pid = 1248] [serial = 2074] [outer = 233B8C00] 09:32:40 INFO - PROCESS | 1248 | 1464625960413 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (2361FC00) [pid = 1248] [serial = 2075] [outer = 233B8C00] 09:32:41 INFO - PROCESS | 1248 | 1464625961035 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:32:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1022ms 09:32:41 INFO - PROCESS | 1248 | 1464625961082 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 1248 | 1464625961085 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 09:32:41 INFO - PROCESS | 1248 | 1464625961088 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:32:41 INFO - PROCESS | 1248 | 1464625961090 Marionette TRACE conn6 <- [1,2730,null,{}] 09:32:41 INFO - PROCESS | 1248 | 1464625961094 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 1248 | 1464625961213 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 09:32:41 INFO - PROCESS | 1248 | 1464625961378 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 1248 | ++DOCSHELL 17DB6800 == 89 [pid = 1248] [id = 692] 09:32:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (180D6800) [pid = 1248] [serial = 2076] [outer = 00000000] 09:32:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (1A14E800) [pid = 1248] [serial = 2077] [outer = 180D6800] 09:32:41 INFO - PROCESS | 1248 | 1464625961436 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (1C0B1000) [pid = 1248] [serial = 2078] [outer = 180D6800] 09:32:42 INFO - PROCESS | 1248 | 1464625962208 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:32:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1181ms 09:32:42 INFO - PROCESS | 1248 | 1464625962273 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 1248 | 1464625962277 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 09:32:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:32:42 INFO - PROCESS | 1248 | 1464625962282 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 1248 | 1464625962286 Marionette TRACE conn6 <- [1,2734,null,{}] 09:32:42 INFO - PROCESS | 1248 | 1464625962291 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 1248 | 1464625962410 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 09:32:42 INFO - PROCESS | 1248 | 1464625962579 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 1248 | ++DOCSHELL 14F15800 == 90 [pid = 1248] [id = 693] 09:32:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (14F2A800) [pid = 1248] [serial = 2079] [outer = 00000000] 09:32:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (19DB2800) [pid = 1248] [serial = 2080] [outer = 14F2A800] 09:32:42 INFO - PROCESS | 1248 | 1464625962632 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (1A014000) [pid = 1248] [serial = 2081] [outer = 14F2A800] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 1A04B400 == 89 [pid = 1248] [id = 682] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 11201400 == 88 [pid = 1248] [id = 681] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 19DB7000 == 87 [pid = 1248] [id = 680] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 180D1000 == 86 [pid = 1248] [id = 679] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 144ED400 == 85 [pid = 1248] [id = 678] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 0CF7C000 == 84 [pid = 1248] [id = 677] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 21A41400 == 83 [pid = 1248] [id = 676] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 23624800 == 82 [pid = 1248] [id = 675] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 233B7400 == 81 [pid = 1248] [id = 674] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 196 (1DCB5C00) [pid = 1248] [serial = 1966] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 195 (1FF51000) [pid = 1248] [serial = 1969] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 194 (1D6A0000) [pid = 1248] [serial = 1963] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 193 (20B0A000) [pid = 1248] [serial = 1972] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 192 (21947400) [pid = 1248] [serial = 2005] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 215B1400 == 80 [pid = 1248] [id = 673] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 21A3B400 == 79 [pid = 1248] [id = 672] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 1D446000 == 78 [pid = 1248] [id = 671] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 19952C00 == 77 [pid = 1248] [id = 670] 09:32:43 INFO - PROCESS | 1248 | --DOCSHELL 144F6400 == 76 [pid = 1248] [id = 669] 09:32:43 INFO - PROCESS | 1248 | 1464625963331 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:32:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1072ms 09:32:43 INFO - PROCESS | 1248 | 1464625963356 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 1248 | 1464625963362 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 09:32:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:32:43 INFO - PROCESS | 1248 | 1464625963367 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 1248 | 1464625963370 Marionette TRACE conn6 <- [1,2738,null,{}] 09:32:43 INFO - PROCESS | 1248 | 1464625963373 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:43 INFO - PROCESS | 1248 | 1464625963487 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 191 (1EB48C00) [pid = 1248] [serial = 1994] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 190 (1BC1F000) [pid = 1248] [serial = 1991] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 189 (1F578400) [pid = 1248] [serial = 1996] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 188 (1DBCC000) [pid = 1248] [serial = 1993] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (1A181000) [pid = 1248] [serial = 1988] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (1995BC00) [pid = 1248] [serial = 1999] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (1A174800) [pid = 1248] [serial = 1987] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (20104C00) [pid = 1248] [serial = 1997] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (1AD8A400) [pid = 1248] [serial = 1990] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (17D93400) [pid = 1248] [serial = 1982] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 181 (19EE0C00) [pid = 1248] [serial = 1985] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 180 (1D44A400) [pid = 1248] [serial = 2002] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 179 (17D9C400) [pid = 1248] [serial = 1978] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 178 (15BE7000) [pid = 1248] [serial = 1954] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 177 (19EE1400) [pid = 1248] [serial = 1957] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 176 (14D96C00) [pid = 1248] [serial = 1981] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 175 (189C1800) [pid = 1248] [serial = 1979] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 174 (1C40DC00) [pid = 1248] [serial = 1960] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 173 (19F7E000) [pid = 1248] [serial = 2000] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 172 (215AFC00) [pid = 1248] [serial = 1975] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 171 (19DA0000) [pid = 1248] [serial = 1984] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | --DOMWINDOW == 170 (213CE400) [pid = 1248] [serial = 2003] [outer = 00000000] [url = about:blank] 09:32:43 INFO - PROCESS | 1248 | 1464625963633 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 1248 | ++DOCSHELL 14A76400 == 77 [pid = 1248] [id = 694] 09:32:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 171 (14D96C00) [pid = 1248] [serial = 2082] [outer = 00000000] 09:32:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 172 (17D96C00) [pid = 1248] [serial = 2083] [outer = 14D96C00] 09:32:43 INFO - PROCESS | 1248 | 1464625963680 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 173 (18E9D800) [pid = 1248] [serial = 2084] [outer = 14D96C00] 09:32:44 INFO - PROCESS | 1248 | 1464625964112 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:32:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 830ms 09:32:44 INFO - PROCESS | 1248 | 1464625964206 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 1248 | 1464625964208 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 09:32:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:32:44 INFO - PROCESS | 1248 | 1464625964212 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 1248 | 1464625964215 Marionette TRACE conn6 <- [1,2742,null,{}] 09:32:44 INFO - PROCESS | 1248 | 1464625964226 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 1248 | 1464625964334 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 09:32:44 INFO - PROCESS | 1248 | 1464625964344 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 1248 | ++DOCSHELL 1A154400 == 78 [pid = 1248] [id = 695] 09:32:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 174 (1A154800) [pid = 1248] [serial = 2085] [outer = 00000000] 09:32:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 175 (1A17F000) [pid = 1248] [serial = 2086] [outer = 1A154800] 09:32:44 INFO - PROCESS | 1248 | 1464625964392 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 176 (1A205000) [pid = 1248] [serial = 2087] [outer = 1A154800] 09:32:44 INFO - PROCESS | 1248 | 1464625964878 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:32:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 09:32:44 INFO - PROCESS | 1248 | 1464625964946 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 1248 | 1464625964949 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 09:32:44 INFO - PROCESS | 1248 | 1464625964952 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:32:44 INFO - PROCESS | 1248 | 1464625964954 Marionette TRACE conn6 <- [1,2746,null,{}] 09:32:44 INFO - PROCESS | 1248 | 1464625964957 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 1248 | 1464625965059 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 09:32:45 INFO - PROCESS | 1248 | 1464625965188 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 1248 | ++DOCSHELL 1AD8A400 == 79 [pid = 1248] [id = 696] 09:32:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 177 (1BC1F000) [pid = 1248] [serial = 2088] [outer = 00000000] 09:32:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 178 (1C4AAC00) [pid = 1248] [serial = 2089] [outer = 1BC1F000] 09:32:45 INFO - PROCESS | 1248 | 1464625965237 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 179 (1D37F800) [pid = 1248] [serial = 2090] [outer = 1BC1F000] 09:32:45 INFO - PROCESS | 1248 | 1464625965615 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:32:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 09:32:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:32:45 INFO - PROCESS | 1248 | 1464625965626 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1248 | 1464625965628 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 09:32:45 INFO - PROCESS | 1248 | 1464625965631 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1248 | 1464625965633 Marionette TRACE conn6 <- [1,2750,null,{}] 09:32:45 INFO - PROCESS | 1248 | 1464625965636 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 1248 | 1464625965794 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 09:32:45 INFO - PROCESS | 1248 | 1464625965813 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 1248 | ++DOCSHELL 1D443C00 == 80 [pid = 1248] [id = 697] 09:32:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 180 (1D446000) [pid = 1248] [serial = 2091] [outer = 00000000] 09:32:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 181 (1DCB5C00) [pid = 1248] [serial = 2092] [outer = 1D446000] 09:32:45 INFO - PROCESS | 1248 | 1464625965859 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 182 (1F576800) [pid = 1248] [serial = 2093] [outer = 1D446000] 09:32:46 INFO - PROCESS | 1248 | 1464625966338 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:32:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 09:32:46 INFO - PROCESS | 1248 | 1464625966363 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 1248 | 1464625966365 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 09:32:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:32:46 INFO - PROCESS | 1248 | 1464625966373 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 1248 | 1464625966375 Marionette TRACE conn6 <- [1,2754,null,{}] 09:32:46 INFO - PROCESS | 1248 | 1464625966379 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 1248 | 1464625966562 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 09:32:46 INFO - PROCESS | 1248 | 1464625966590 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1248 | ++DOCSHELL 20103000 == 81 [pid = 1248] [id = 698] 09:32:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (20104C00) [pid = 1248] [serial = 2094] [outer = 00000000] 09:32:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (215B4400) [pid = 1248] [serial = 2095] [outer = 20104C00] 09:32:46 INFO - PROCESS | 1248 | 1464625966637 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (21A3D800) [pid = 1248] [serial = 2096] [outer = 20104C00] 09:32:47 INFO - PROCESS | 1248 | 1464625967088 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:32:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 770ms 09:32:47 INFO - PROCESS | 1248 | 1464625967155 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 1248 | 1464625967157 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 09:32:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:32:47 INFO - PROCESS | 1248 | 1464625967161 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 1248 | 1464625967162 Marionette TRACE conn6 <- [1,2758,null,{}] 09:32:47 INFO - PROCESS | 1248 | 1464625967166 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 1248 | 1464625967307 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 09:32:47 INFO - PROCESS | 1248 | 1464625967325 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 1248 | ++DOCSHELL 2010D800 == 82 [pid = 1248] [id = 699] 09:32:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (21A47000) [pid = 1248] [serial = 2097] [outer = 00000000] 09:32:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (233B8800) [pid = 1248] [serial = 2098] [outer = 21A47000] 09:32:47 INFO - PROCESS | 1248 | 1464625967370 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (2361AC00) [pid = 1248] [serial = 2099] [outer = 21A47000] 09:32:47 INFO - PROCESS | 1248 | --DOMWINDOW == 187 (19DBA000) [pid = 1248] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:32:47 INFO - PROCESS | 1248 | --DOMWINDOW == 186 (1148B800) [pid = 1248] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:32:47 INFO - PROCESS | 1248 | --DOMWINDOW == 185 (2193E800) [pid = 1248] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:32:47 INFO - PROCESS | 1248 | --DOMWINDOW == 184 (1014F000) [pid = 1248] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:32:47 INFO - PROCESS | 1248 | --DOMWINDOW == 183 (144F3000) [pid = 1248] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:32:47 INFO - PROCESS | 1248 | --DOMWINDOW == 182 (18E9F800) [pid = 1248] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:32:47 INFO - PROCESS | 1248 | 1464625967989 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:32:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 870ms 09:32:48 INFO - PROCESS | 1248 | 1464625968033 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 09:32:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:32:48 INFO - PROCESS | 1248 | 1464625968035 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 09:32:48 INFO - PROCESS | 1248 | 1464625968038 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 1248 | 1464625968040 Marionette TRACE conn6 <- [1,2762,null,{}] 09:32:48 INFO - PROCESS | 1248 | 1464625968043 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:48 INFO - PROCESS | 1248 | 1464625968139 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 09:32:48 INFO - PROCESS | 1248 | 1464625968270 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 1248 | ++DOCSHELL 17804C00 == 83 [pid = 1248] [id = 700] 09:32:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 183 (189C0C00) [pid = 1248] [serial = 2100] [outer = 00000000] 09:32:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 184 (2361F800) [pid = 1248] [serial = 2101] [outer = 189C0C00] 09:32:48 INFO - PROCESS | 1248 | 1464625968315 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 185 (23A46C00) [pid = 1248] [serial = 2102] [outer = 189C0C00] 09:32:48 INFO - PROCESS | 1248 | 1464625968651 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:32:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 09:32:48 INFO - PROCESS | 1248 | 1464625968722 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 1248 | 1464625968724 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 09:32:48 INFO - PROCESS | 1248 | 1464625968727 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:32:48 INFO - PROCESS | 1248 | 1464625968729 Marionette TRACE conn6 <- [1,2766,null,{}] 09:32:48 INFO - PROCESS | 1248 | 1464625968732 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:48 INFO - PROCESS | 1248 | 1464625968830 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 09:32:48 INFO - PROCESS | 1248 | 1464625968838 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 1248 | ++DOCSHELL 19DB8800 == 84 [pid = 1248] [id = 701] 09:32:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 186 (215B4C00) [pid = 1248] [serial = 2103] [outer = 00000000] 09:32:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 187 (23A50400) [pid = 1248] [serial = 2104] [outer = 215B4C00] 09:32:48 INFO - PROCESS | 1248 | 1464625968882 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 188 (23E14800) [pid = 1248] [serial = 2105] [outer = 215B4C00] 09:32:49 INFO - PROCESS | 1248 | 1464625969323 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:32:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 09:32:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:32:49 INFO - PROCESS | 1248 | 1464625969360 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 1248 | 1464625969362 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 09:32:49 INFO - PROCESS | 1248 | 1464625969365 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 1248 | 1464625969367 Marionette TRACE conn6 <- [1,2770,null,{}] 09:32:49 INFO - PROCESS | 1248 | 1464625969370 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 1248 | 1464625969526 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 09:32:49 INFO - PROCESS | 1248 | 1464625969572 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 1248 | ++DOCSHELL 1014E800 == 85 [pid = 1248] [id = 702] 09:32:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 189 (10220800) [pid = 1248] [serial = 2106] [outer = 00000000] 09:32:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 190 (23E1D800) [pid = 1248] [serial = 2107] [outer = 10220800] 09:32:49 INFO - PROCESS | 1248 | 1464625969617 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 1248 | ++DOMWINDOW == 191 (244C4C00) [pid = 1248] [serial = 2108] [outer = 10220800] 09:32:50 INFO - PROCESS | 1248 | 1464625970257 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:32:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 930ms 09:32:50 INFO - PROCESS | 1248 | 1464625970297 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 1248 | 1464625970302 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 09:32:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:32:50 INFO - PROCESS | 1248 | 1464625970308 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 1248 | 1464625970312 Marionette TRACE conn6 <- [1,2774,null,{}] 09:32:50 INFO - PROCESS | 1248 | 1464625970318 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:50 INFO - PROCESS | 1248 | 1464625970457 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 09:32:50 INFO - PROCESS | 1248 | 1464625970633 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 1248 | ++DOCSHELL 14F29C00 == 86 [pid = 1248] [id = 703] 09:32:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 192 (160C5C00) [pid = 1248] [serial = 2109] [outer = 00000000] 09:32:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 193 (18EA2C00) [pid = 1248] [serial = 2110] [outer = 160C5C00] 09:32:50 INFO - PROCESS | 1248 | 1464625970698 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 194 (19D9C400) [pid = 1248] [serial = 2111] [outer = 160C5C00] 09:32:51 INFO - PROCESS | 1248 | 1464625971298 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:32:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1021ms 09:32:51 INFO - PROCESS | 1248 | 1464625971333 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 1248 | 1464625971340 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 09:32:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:32:51 INFO - PROCESS | 1248 | 1464625971346 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 1248 | 1464625971349 Marionette TRACE conn6 <- [1,2778,null,{}] 09:32:51 INFO - PROCESS | 1248 | 1464625971353 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:51 INFO - PROCESS | 1248 | 1464625971480 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 09:32:51 INFO - PROCESS | 1248 | 1464625971667 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1248 | ++DOCSHELL 1A203400 == 87 [pid = 1248] [id = 704] 09:32:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 195 (1AECEC00) [pid = 1248] [serial = 2112] [outer = 00000000] 09:32:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 196 (1C4AB400) [pid = 1248] [serial = 2113] [outer = 1AECEC00] 09:32:51 INFO - PROCESS | 1248 | 1464625971729 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 197 (1EB4B000) [pid = 1248] [serial = 2114] [outer = 1AECEC00] 09:32:52 INFO - PROCESS | 1248 | 1464625972325 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:32:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1019ms 09:32:52 INFO - PROCESS | 1248 | 1464625972367 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 1248 | 1464625972370 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 09:32:52 INFO - PROCESS | 1248 | 1464625972373 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:32:52 INFO - PROCESS | 1248 | 1464625972377 Marionette TRACE conn6 <- [1,2782,null,{}] 09:32:52 INFO - PROCESS | 1248 | 1464625972388 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 1248 | 1464625972534 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 09:32:52 INFO - PROCESS | 1248 | 1464625972713 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 1248 | ++DOCSHELL 21A3D000 == 88 [pid = 1248] [id = 705] 09:32:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 198 (23A48C00) [pid = 1248] [serial = 2115] [outer = 00000000] 09:32:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 199 (23A53400) [pid = 1248] [serial = 2116] [outer = 23A48C00] 09:32:52 INFO - PROCESS | 1248 | 1464625972776 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 200 (23A58400) [pid = 1248] [serial = 2117] [outer = 23A48C00] 09:32:53 INFO - PROCESS | 1248 | 1464625973398 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:32:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1070ms 09:32:53 INFO - PROCESS | 1248 | 1464625973464 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 1248 | 1464625973467 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 09:32:53 INFO - PROCESS | 1248 | 1464625973470 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:32:53 INFO - PROCESS | 1248 | 1464625973472 Marionette TRACE conn6 <- [1,2786,null,{}] 09:32:53 INFO - PROCESS | 1248 | 1464625973475 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 1248 | 1464625973603 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 09:32:53 INFO - PROCESS | 1248 | 1464625973770 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 1248 | ++DOCSHELL 23A5F800 == 89 [pid = 1248] [id = 706] 09:32:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 201 (23A5FC00) [pid = 1248] [serial = 2118] [outer = 00000000] 09:32:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 202 (23E1A800) [pid = 1248] [serial = 2119] [outer = 23A5FC00] 09:32:53 INFO - PROCESS | 1248 | 1464625973827 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 203 (24346400) [pid = 1248] [serial = 2120] [outer = 23A5FC00] 09:32:54 INFO - PROCESS | 1248 | 1464625974399 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:32:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 09:32:54 INFO - PROCESS | 1248 | 1464625974445 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 1248 | 1464625974447 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 09:32:54 INFO - PROCESS | 1248 | 1464625974451 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:32:54 INFO - PROCESS | 1248 | 1464625974453 Marionette TRACE conn6 <- [1,2790,null,{}] 09:32:54 INFO - PROCESS | 1248 | 1464625974456 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 1248 | 1464625974578 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 09:32:54 INFO - PROCESS | 1248 | 1464625974759 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 1248 | ++DOCSHELL 23E19000 == 90 [pid = 1248] [id = 707] 09:32:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 204 (24347400) [pid = 1248] [serial = 2121] [outer = 00000000] 09:32:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (2434E800) [pid = 1248] [serial = 2122] [outer = 24347400] 09:32:54 INFO - PROCESS | 1248 | 1464625974816 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (244C8C00) [pid = 1248] [serial = 2123] [outer = 24347400] 09:32:55 INFO - PROCESS | 1248 | 1464625975400 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:32:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 09:32:55 INFO - PROCESS | 1248 | 1464625975435 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 1248 | 1464625975437 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 09:32:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:32:55 INFO - PROCESS | 1248 | 1464625975442 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 1248 | 1464625975444 Marionette TRACE conn6 <- [1,2794,null,{}] 09:32:55 INFO - PROCESS | 1248 | 1464625975448 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 1248 | 1464625975589 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 09:32:55 INFO - PROCESS | 1248 | 1464625975772 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 1248 | ++DOCSHELL 23D08C00 == 91 [pid = 1248] [id = 708] 09:32:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (23D09400) [pid = 1248] [serial = 2124] [outer = 00000000] 09:32:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (244C3C00) [pid = 1248] [serial = 2125] [outer = 23D09400] 09:32:55 INFO - PROCESS | 1248 | 1464625975829 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (244CF000) [pid = 1248] [serial = 2126] [outer = 23D09400] 09:32:56 INFO - PROCESS | 1248 | 1464625976406 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:32:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1018ms 09:32:56 INFO - PROCESS | 1248 | 1464625976464 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 1248 | 1464625976466 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 09:32:56 INFO - PROCESS | 1248 | 1464625976470 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:32:56 INFO - PROCESS | 1248 | 1464625976472 Marionette TRACE conn6 <- [1,2798,null,{}] 09:32:56 INFO - PROCESS | 1248 | 1464625976476 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 1248 | 1464625976598 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 09:32:56 INFO - PROCESS | 1248 | 1464625976790 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 1248 | ++DOCSHELL 2521B000 == 92 [pid = 1248] [id = 709] 09:32:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (2521B400) [pid = 1248] [serial = 2127] [outer = 00000000] 09:32:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (262B5C00) [pid = 1248] [serial = 2128] [outer = 2521B400] 09:32:56 INFO - PROCESS | 1248 | 1464625976845 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (262B8C00) [pid = 1248] [serial = 2129] [outer = 2521B400] 09:32:57 INFO - PROCESS | 1248 | 1464625977387 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:32:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 970ms 09:32:57 INFO - PROCESS | 1248 | 1464625977444 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 1248 | 1464625977447 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 09:32:57 INFO - PROCESS | 1248 | 1464625977450 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:32:57 INFO - PROCESS | 1248 | 1464625977452 Marionette TRACE conn6 <- [1,2802,null,{}] 09:32:57 INFO - PROCESS | 1248 | 1464625977456 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 1248 | 1464625977576 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 09:32:57 INFO - PROCESS | 1248 | 1464625977761 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 1248 | ++DOCSHELL 262BBC00 == 93 [pid = 1248] [id = 710] 09:32:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (262BE000) [pid = 1248] [serial = 2130] [outer = 00000000] 09:32:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (262C0C00) [pid = 1248] [serial = 2131] [outer = 262BE000] 09:32:57 INFO - PROCESS | 1248 | 1464625977817 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (262C4C00) [pid = 1248] [serial = 2132] [outer = 262BE000] 09:32:58 INFO - PROCESS | 1248 | 1464625978457 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:32:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1070ms 09:32:58 INFO - PROCESS | 1248 | 1464625978523 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 1248 | 1464625978525 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:32:58 INFO - PROCESS | 1248 | 1464625978529 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 1248 | 1464625978531 Marionette TRACE conn6 <- [1,2806,null,{}] 09:32:58 INFO - PROCESS | 1248 | 1464625978535 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 1248 | 1464625978662 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 09:32:58 INFO - PROCESS | 1248 | 1464625978854 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 1248 | ++DOCSHELL 1A011C00 == 94 [pid = 1248] [id = 711] 09:32:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (1A017800) [pid = 1248] [serial = 2133] [outer = 00000000] 09:32:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (1A183400) [pid = 1248] [serial = 2134] [outer = 1A017800] 09:32:58 INFO - PROCESS | 1248 | 1464625978928 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (21A64800) [pid = 1248] [serial = 2135] [outer = 1A017800] 09:33:00 INFO - PROCESS | 1248 | 1464625979981 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:33:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1490ms 09:33:00 INFO - PROCESS | 1248 | 1464625980023 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 1248 | 1464625980027 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 09:33:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:33:00 INFO - PROCESS | 1248 | 1464625980032 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 1248 | 1464625980036 Marionette TRACE conn6 <- [1,2810,null,{}] 09:33:00 INFO - PROCESS | 1248 | 1464625980057 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 1248 | 1464625980173 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 09:33:00 INFO - PROCESS | 1248 | 1464625980345 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 1248 | ++DOCSHELL 0CF7D800 == 95 [pid = 1248] [id = 712] 09:33:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (0FC83C00) [pid = 1248] [serial = 2136] [outer = 00000000] 09:33:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (11201400) [pid = 1248] [serial = 2137] [outer = 0FC83C00] 09:33:00 INFO - PROCESS | 1248 | 1464625980397 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (166E3400) [pid = 1248] [serial = 2138] [outer = 0FC83C00] 09:33:01 INFO - PROCESS | 1248 | 1464625981037 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:33:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1036ms 09:33:01 INFO - PROCESS | 1248 | 1464625981070 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 1248 | 1464625981075 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 09:33:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:33:01 INFO - PROCESS | 1248 | 1464625981082 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 1248 | 1464625981084 Marionette TRACE conn6 <- [1,2814,null,{}] 09:33:01 INFO - PROCESS | 1248 | 1464625981088 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 1248 | 1464625981224 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 1C4AD400 == 94 [pid = 1248] [id = 632] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 19DB8800 == 93 [pid = 1248] [id = 701] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 17804C00 == 92 [pid = 1248] [id = 700] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 2010D800 == 91 [pid = 1248] [id = 699] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 20103000 == 90 [pid = 1248] [id = 698] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 1D443C00 == 89 [pid = 1248] [id = 697] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 1AD8A400 == 88 [pid = 1248] [id = 696] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (1A1EB000) [pid = 1248] [serial = 2047] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 1A154400 == 87 [pid = 1248] [id = 695] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 14A76400 == 86 [pid = 1248] [id = 694] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 14F15800 == 85 [pid = 1248] [id = 693] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 18EA7000 == 84 [pid = 1248] [id = 684] 09:33:01 INFO - PROCESS | 1248 | --DOCSHELL 0CFD3800 == 83 [pid = 1248] [id = 683] 09:33:01 INFO - PROCESS | 1248 | 1464625981480 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 1248 | ++DOCSHELL 0FDEC800 == 84 [pid = 1248] [id = 713] 09:33:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (1021DC00) [pid = 1248] [serial = 2139] [outer = 00000000] 09:33:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (10930C00) [pid = 1248] [serial = 2140] [outer = 1021DC00] 09:33:01 INFO - PROCESS | 1248 | 1464625981527 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (14F1CC00) [pid = 1248] [serial = 2141] [outer = 1021DC00] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 222 (19F77400) [pid = 1248] [serial = 2041] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 221 (1A00F000) [pid = 1248] [serial = 2044] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 220 (21A60C00) [pid = 1248] [serial = 2006] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 219 (189BFC00) [pid = 1248] [serial = 2033] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (17D98000) [pid = 1248] [serial = 2032] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (25219400) [pid = 1248] [serial = 2026] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (21E8F400) [pid = 1248] [serial = 2020] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (14D99000) [pid = 1248] [serial = 2035] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (15B09C00) [pid = 1248] [serial = 2036] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (19F82800) [pid = 1248] [serial = 2042] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (1A042800) [pid = 1248] [serial = 2045] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (198BF000) [pid = 1248] [serial = 2038] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (1DCB6800) [pid = 1248] [serial = 2014] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (14D93C00) [pid = 1248] [serial = 2008] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 208 (233C3400) [pid = 1248] [serial = 2023] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 207 (19EE8C00) [pid = 1248] [serial = 2011] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 206 (26527000) [pid = 1248] [serial = 2029] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 205 (21A40400) [pid = 1248] [serial = 2017] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | --DOMWINDOW == 204 (19D4C400) [pid = 1248] [serial = 2039] [outer = 00000000] [url = about:blank] 09:33:01 INFO - PROCESS | 1248 | 1464625981974 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:33:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 09:33:02 INFO - PROCESS | 1248 | 1464625982054 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 1248 | 1464625982057 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:33:02 INFO - PROCESS | 1248 | 1464625982060 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 1248 | 1464625982064 Marionette TRACE conn6 <- [1,2818,null,{}] 09:33:02 INFO - PROCESS | 1248 | 1464625982074 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 1248 | 1464625982184 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 09:33:02 INFO - PROCESS | 1248 | 1464625982194 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 1248 | ++DOCSHELL 19231C00 == 85 [pid = 1248] [id = 714] 09:33:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 205 (19871400) [pid = 1248] [serial = 2142] [outer = 00000000] 09:33:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 206 (19951400) [pid = 1248] [serial = 2143] [outer = 19871400] 09:33:02 INFO - PROCESS | 1248 | 1464625982245 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 207 (19D9D400) [pid = 1248] [serial = 2144] [outer = 19871400] 09:33:02 INFO - PROCESS | 1248 | 1464625982751 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:33:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 770ms 09:33:02 INFO - PROCESS | 1248 | 1464625982834 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 1248 | 1464625982837 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 09:33:02 INFO - PROCESS | 1248 | 1464625982840 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:33:02 INFO - PROCESS | 1248 | 1464625982842 Marionette TRACE conn6 <- [1,2822,null,{}] 09:33:02 INFO - PROCESS | 1248 | 1464625982845 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 1248 | 1464625982994 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 09:33:03 INFO - PROCESS | 1248 | 1464625983011 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1248 | ++DOCSHELL 19DBB800 == 86 [pid = 1248] [id = 715] 09:33:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 208 (19DBCC00) [pid = 1248] [serial = 2145] [outer = 00000000] 09:33:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 209 (19EE8C00) [pid = 1248] [serial = 2146] [outer = 19DBCC00] 09:33:03 INFO - PROCESS | 1248 | 1464625983057 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (19F76400) [pid = 1248] [serial = 2147] [outer = 19DBCC00] 09:33:03 INFO - PROCESS | 1248 | 1464625983505 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:33:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 09:33:03 INFO - PROCESS | 1248 | 1464625983514 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 09:33:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:33:03 INFO - PROCESS | 1248 | 1464625983516 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 09:33:03 INFO - PROCESS | 1248 | 1464625983519 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 1248 | 1464625983521 Marionette TRACE conn6 <- [1,2826,null,{}] 09:33:03 INFO - PROCESS | 1248 | 1464625983524 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 1248 | 1464625983678 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 09:33:03 INFO - PROCESS | 1248 | 1464625983715 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1248 | ++DOCSHELL 19EE2C00 == 87 [pid = 1248] [id = 716] 09:33:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (19F7A000) [pid = 1248] [serial = 2148] [outer = 00000000] 09:33:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (1A017400) [pid = 1248] [serial = 2149] [outer = 19F7A000] 09:33:03 INFO - PROCESS | 1248 | 1464625983761 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (1A048800) [pid = 1248] [serial = 2150] [outer = 19F7A000] 09:33:04 INFO - PROCESS | 1248 | 1464625984251 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:33:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 09:33:04 INFO - PROCESS | 1248 | 1464625984290 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 1248 | 1464625984293 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 09:33:04 INFO - PROCESS | 1248 | 1464625984296 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 1248 | 1464625984297 Marionette TRACE conn6 <- [1,2830,null,{}] 09:33:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:33:04 INFO - PROCESS | 1248 | 1464625984301 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 1248 | 1464625984497 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 09:33:04 INFO - PROCESS | 1248 | 1464625984582 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 1248 | ++DOCSHELL 1A154000 == 88 [pid = 1248] [id = 717] 09:33:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (1A154400) [pid = 1248] [serial = 2151] [outer = 00000000] 09:33:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (1A204000) [pid = 1248] [serial = 2152] [outer = 1A154400] 09:33:04 INFO - PROCESS | 1248 | 1464625984628 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (1AD86400) [pid = 1248] [serial = 2153] [outer = 1A154400] 09:33:05 INFO - PROCESS | 1248 | 1464625985064 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:33:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 830ms 09:33:05 INFO - PROCESS | 1248 | 1464625985130 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 1248 | 1464625985132 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 09:33:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:33:05 INFO - PROCESS | 1248 | 1464625985136 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 1248 | 1464625985137 Marionette TRACE conn6 <- [1,2834,null,{}] 09:33:05 INFO - PROCESS | 1248 | 1464625985141 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 1248 | 1464625985283 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 09:33:05 INFO - PROCESS | 1248 | 1464625985304 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 1248 | ++DOCSHELL 1AD8F800 == 89 [pid = 1248] [id = 718] 09:33:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (1AD92800) [pid = 1248] [serial = 2154] [outer = 00000000] 09:33:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (1BC23800) [pid = 1248] [serial = 2155] [outer = 1AD92800] 09:33:05 INFO - PROCESS | 1248 | 1464625985349 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (1C165400) [pid = 1248] [serial = 2156] [outer = 1AD92800] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 218 (20104C00) [pid = 1248] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 217 (21A47000) [pid = 1248] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 216 (1BC1F000) [pid = 1248] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 215 (1A154800) [pid = 1248] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 214 (14D96C00) [pid = 1248] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 213 (14F2A800) [pid = 1248] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 212 (189C0C00) [pid = 1248] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 211 (215B4C00) [pid = 1248] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 210 (1D446000) [pid = 1248] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:33:06 INFO - PROCESS | 1248 | --DOMWINDOW == 209 (1A04C400) [pid = 1248] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:33:06 INFO - PROCESS | 1248 | 1464625986299 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:33:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1177ms 09:33:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:33:06 INFO - PROCESS | 1248 | 1464625986313 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 1248 | 1464625986315 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 09:33:06 INFO - PROCESS | 1248 | 1464625986318 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 1248 | 1464625986320 Marionette TRACE conn6 <- [1,2838,null,{}] 09:33:06 INFO - PROCESS | 1248 | 1464625986323 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 1248 | 1464625986417 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 09:33:06 INFO - PROCESS | 1248 | 1464625986547 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 1248 | ++DOCSHELL 14F1A800 == 90 [pid = 1248] [id = 719] 09:33:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 210 (14F2A800) [pid = 1248] [serial = 2157] [outer = 00000000] 09:33:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 211 (19DA1000) [pid = 1248] [serial = 2158] [outer = 14F2A800] 09:33:06 INFO - PROCESS | 1248 | 1464625986602 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 212 (1A210C00) [pid = 1248] [serial = 2159] [outer = 14F2A800] 09:33:06 INFO - PROCESS | 1248 | 1464625986962 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:33:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 09:33:07 INFO - PROCESS | 1248 | 1464625986989 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 1248 | 1464625986991 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 09:33:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:33:07 INFO - PROCESS | 1248 | 1464625986994 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 1248 | 1464625986996 Marionette TRACE conn6 <- [1,2842,null,{}] 09:33:07 INFO - PROCESS | 1248 | 1464625987017 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 1248 | 1464625987112 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 09:33:07 INFO - PROCESS | 1248 | 1464625987118 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 1248 | ++DOCSHELL 1AD91400 == 91 [pid = 1248] [id = 720] 09:33:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 213 (1BC1A800) [pid = 1248] [serial = 2160] [outer = 00000000] 09:33:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 214 (1D441000) [pid = 1248] [serial = 2161] [outer = 1BC1A800] 09:33:07 INFO - PROCESS | 1248 | 1464625987164 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 215 (1D69B000) [pid = 1248] [serial = 2162] [outer = 1BC1A800] 09:33:07 INFO - PROCESS | 1248 | 1464625987631 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:33:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 690ms 09:33:07 INFO - PROCESS | 1248 | 1464625987685 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 1248 | 1464625987688 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 09:33:07 INFO - PROCESS | 1248 | 1464625987691 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:33:07 INFO - PROCESS | 1248 | 1464625987693 Marionette TRACE conn6 <- [1,2846,null,{}] 09:33:07 INFO - PROCESS | 1248 | 1464625987697 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 1248 | 1464625987792 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 09:33:07 INFO - PROCESS | 1248 | 1464625987835 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 1248 | ++DOCSHELL 10157800 == 92 [pid = 1248] [id = 721] 09:33:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 216 (1DBD4400) [pid = 1248] [serial = 2163] [outer = 00000000] 09:33:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 217 (1DCB6800) [pid = 1248] [serial = 2164] [outer = 1DBD4400] 09:33:07 INFO - PROCESS | 1248 | 1464625987880 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 218 (1EEAB400) [pid = 1248] [serial = 2165] [outer = 1DBD4400] 09:33:08 INFO - PROCESS | 1248 | 1464625988616 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:33:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 971ms 09:33:08 INFO - PROCESS | 1248 | 1464625988666 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 1248 | 1464625988671 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 09:33:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:33:08 INFO - PROCESS | 1248 | 1464625988677 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 1248 | 1464625988680 Marionette TRACE conn6 <- [1,2850,null,{}] 09:33:08 INFO - PROCESS | 1248 | 1464625988686 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 1248 | 1464625988847 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 09:33:09 INFO - PROCESS | 1248 | 1464625989019 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 1248 | ++DOCSHELL 0FC85C00 == 93 [pid = 1248] [id = 722] 09:33:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 219 (14D9B000) [pid = 1248] [serial = 2166] [outer = 00000000] 09:33:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 220 (160C8C00) [pid = 1248] [serial = 2167] [outer = 14D9B000] 09:33:09 INFO - PROCESS | 1248 | 1464625989081 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 221 (17DB2C00) [pid = 1248] [serial = 2168] [outer = 14D9B000] 09:33:09 INFO - PROCESS | 1248 | 1464625989798 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:33:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1173ms 09:33:09 INFO - PROCESS | 1248 | 1464625989854 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 1248 | 1464625989860 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 09:33:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:33:09 INFO - PROCESS | 1248 | 1464625989867 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 1248 | 1464625989870 Marionette TRACE conn6 <- [1,2854,null,{}] 09:33:09 INFO - PROCESS | 1248 | 1464625989874 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 1248 | 1464625990038 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 09:33:10 INFO - PROCESS | 1248 | 1464625990208 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 1248 | ++DOCSHELL 189DC000 == 94 [pid = 1248] [id = 723] 09:33:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 222 (18EA5C00) [pid = 1248] [serial = 2169] [outer = 00000000] 09:33:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 223 (1A155000) [pid = 1248] [serial = 2170] [outer = 18EA5C00] 09:33:10 INFO - PROCESS | 1248 | 1464625990264 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 224 (1A17F800) [pid = 1248] [serial = 2171] [outer = 18EA5C00] 09:33:10 INFO - PROCESS | 1248 | 1464625990856 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:33:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1021ms 09:33:10 INFO - PROCESS | 1248 | 1464625990890 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 1248 | 1464625990892 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 09:33:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:33:10 INFO - PROCESS | 1248 | 1464625990896 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 1248 | 1464625990900 Marionette TRACE conn6 <- [1,2858,null,{}] 09:33:10 INFO - PROCESS | 1248 | 1464625990911 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 1248 | 1464625991038 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 09:33:11 INFO - PROCESS | 1248 | 1464625991224 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 1248 | ++DOCSHELL 1FF4D400 == 95 [pid = 1248] [id = 724] 09:33:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 225 (1FF4D800) [pid = 1248] [serial = 2172] [outer = 00000000] 09:33:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 226 (20105C00) [pid = 1248] [serial = 2173] [outer = 1FF4D800] 09:33:11 INFO - PROCESS | 1248 | 1464625991284 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 227 (20B01800) [pid = 1248] [serial = 2174] [outer = 1FF4D800] 09:33:11 INFO - PROCESS | 1248 | 1464625991895 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:33:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1021ms 09:33:11 INFO - PROCESS | 1248 | 1464625991921 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 1248 | 1464625991924 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 09:33:11 INFO - PROCESS | 1248 | 1464625991927 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:33:11 INFO - PROCESS | 1248 | 1464625991929 Marionette TRACE conn6 <- [1,2862,null,{}] 09:33:11 INFO - PROCESS | 1248 | 1464625991933 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:12 INFO - PROCESS | 1248 | 1464625992057 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 09:33:12 INFO - PROCESS | 1248 | 1464625992239 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 1248 | ++DOCSHELL 215A9C00 == 96 [pid = 1248] [id = 725] 09:33:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (215AA800) [pid = 1248] [serial = 2175] [outer = 00000000] 09:33:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (215B4C00) [pid = 1248] [serial = 2176] [outer = 215AA800] 09:33:12 INFO - PROCESS | 1248 | 1464625992296 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (21A3B400) [pid = 1248] [serial = 2177] [outer = 215AA800] 09:33:12 INFO - PROCESS | 1248 | 1464625992879 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:33:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 09:33:12 INFO - PROCESS | 1248 | 1464625992901 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 1248 | 1464625992903 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 09:33:12 INFO - PROCESS | 1248 | 1464625992924 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:33:12 INFO - PROCESS | 1248 | 1464625992926 Marionette TRACE conn6 <- [1,2866,null,{}] 09:33:12 INFO - PROCESS | 1248 | 1464625992930 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 1248 | 1464625993052 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 09:33:13 INFO - PROCESS | 1248 | 1464625993234 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1248 | ++DOCSHELL 21A42C00 == 97 [pid = 1248] [id = 726] 09:33:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (21A5E000) [pid = 1248] [serial = 2178] [outer = 00000000] 09:33:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (21E80800) [pid = 1248] [serial = 2179] [outer = 21A5E000] 09:33:13 INFO - PROCESS | 1248 | 1464625993291 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (2286B000) [pid = 1248] [serial = 2180] [outer = 21A5E000] 09:33:13 INFO - PROCESS | 1248 | 1464625993854 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:33:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 09:33:13 INFO - PROCESS | 1248 | 1464625993899 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 1248 | 1464625993901 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 09:33:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:33:13 INFO - PROCESS | 1248 | 1464625993904 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 1248 | 1464625993906 Marionette TRACE conn6 <- [1,2870,null,{}] 09:33:13 INFO - PROCESS | 1248 | 1464625993910 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 1248 | 1464625994046 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 09:33:14 INFO - PROCESS | 1248 | 1464625994218 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 1248 | ++DOCSHELL 23A42000 == 98 [pid = 1248] [id = 727] 09:33:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (23A46800) [pid = 1248] [serial = 2181] [outer = 00000000] 09:33:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (23A4FC00) [pid = 1248] [serial = 2182] [outer = 23A46800] 09:33:14 INFO - PROCESS | 1248 | 1464625994275 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (23A5D800) [pid = 1248] [serial = 2183] [outer = 23A46800] 09:33:14 INFO - PROCESS | 1248 | 1464625994867 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:33:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1016ms 09:33:14 INFO - PROCESS | 1248 | 1464625994925 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 1248 | 1464625994927 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 09:33:14 INFO - PROCESS | 1248 | 1464625994930 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:33:14 INFO - PROCESS | 1248 | 1464625994932 Marionette TRACE conn6 <- [1,2874,null,{}] 09:33:14 INFO - PROCESS | 1248 | 1464625994936 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 1248 | 1464625995053 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 09:33:15 INFO - PROCESS | 1248 | 1464625995238 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 1248 | ++DOCSHELL 23A60000 == 99 [pid = 1248] [id = 728] 09:33:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (23D06800) [pid = 1248] [serial = 2184] [outer = 00000000] 09:33:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (23D0E400) [pid = 1248] [serial = 2185] [outer = 23D06800] 09:33:15 INFO - PROCESS | 1248 | 1464625995295 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (23E15C00) [pid = 1248] [serial = 2186] [outer = 23D06800] 09:33:15 INFO - PROCESS | 1248 | 1464625995861 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:33:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 09:33:15 INFO - PROCESS | 1248 | 1464625995905 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 1248 | 1464625995907 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 09:33:15 INFO - PROCESS | 1248 | 1464625995910 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:33:15 INFO - PROCESS | 1248 | 1464625995912 Marionette TRACE conn6 <- [1,2878,null,{}] 09:33:15 INFO - PROCESS | 1248 | 1464625995916 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 1248 | 1464625996034 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 09:33:16 INFO - PROCESS | 1248 | 1464625996220 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 1248 | ++DOCSHELL 24345000 == 100 [pid = 1248] [id = 729] 09:33:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (24345400) [pid = 1248] [serial = 2187] [outer = 00000000] 09:33:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (244C2800) [pid = 1248] [serial = 2188] [outer = 24345400] 09:33:16 INFO - PROCESS | 1248 | 1464625996280 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (244CA400) [pid = 1248] [serial = 2189] [outer = 24345400] 09:33:16 INFO - PROCESS | 1248 | 1464625996864 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:33:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1018ms 09:33:16 INFO - PROCESS | 1248 | 1464625996933 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 1248 | 1464625996935 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:33:16 INFO - PROCESS | 1248 | 1464625996938 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 1248 | 1464625996940 Marionette TRACE conn6 <- [1,2882,null,{}] 09:33:16 INFO - PROCESS | 1248 | 1464625996944 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 1248 | 1464625997066 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 09:33:17 INFO - PROCESS | 1248 | 1464625997236 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1248 | ++DOCSHELL 262C0400 == 101 [pid = 1248] [id = 730] 09:33:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (262C0800) [pid = 1248] [serial = 2190] [outer = 00000000] 09:33:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (26323400) [pid = 1248] [serial = 2191] [outer = 262C0800] 09:33:17 INFO - PROCESS | 1248 | 1464625997293 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (26326800) [pid = 1248] [serial = 2192] [outer = 262C0800] 09:33:17 INFO - PROCESS | 1248 | 1464625997888 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:33:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1018ms 09:33:17 INFO - PROCESS | 1248 | 1464625997961 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 1248 | 1464625997963 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 09:33:17 INFO - PROCESS | 1248 | 1464625997966 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:33:17 INFO - PROCESS | 1248 | 1464625997968 Marionette TRACE conn6 <- [1,2886,null,{}] 09:33:17 INFO - PROCESS | 1248 | 1464625997972 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 1248 | 1464625998090 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 09:33:18 INFO - PROCESS | 1248 | 1464625998266 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1248 | ++DOCSHELL 21947400 == 102 [pid = 1248] [id = 731] 09:33:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (21A3B000) [pid = 1248] [serial = 2193] [outer = 00000000] 09:33:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (23625C00) [pid = 1248] [serial = 2194] [outer = 21A3B000] 09:33:18 INFO - PROCESS | 1248 | 1464625998322 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (23E17000) [pid = 1248] [serial = 2195] [outer = 21A3B000] 09:33:18 INFO - PROCESS | 1248 | 1464625998903 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:33:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 971ms 09:33:18 INFO - PROCESS | 1248 | 1464625998941 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 1248 | 1464625998944 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 09:33:18 INFO - PROCESS | 1248 | 1464625998947 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:33:18 INFO - PROCESS | 1248 | 1464625998950 Marionette TRACE conn6 <- [1,2890,null,{}] 09:33:18 INFO - PROCESS | 1248 | 1464625998954 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 1248 | 1464625999094 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 09:33:19 INFO - PROCESS | 1248 | 1464625999243 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 1248 | ++DOCSHELL 1C40C800 == 103 [pid = 1248] [id = 732] 09:33:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (1C40F800) [pid = 1248] [serial = 2196] [outer = 00000000] 09:33:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (26328400) [pid = 1248] [serial = 2197] [outer = 1C40F800] 09:33:19 INFO - PROCESS | 1248 | 1464625999303 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (26523800) [pid = 1248] [serial = 2198] [outer = 1C40F800] 09:33:19 INFO - PROCESS | 1248 | 1464625999926 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:33:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1018ms 09:33:19 INFO - PROCESS | 1248 | 1464625999969 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 1248 | 1464625999971 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 09:33:19 INFO - PROCESS | 1248 | 1464625999975 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:33:19 INFO - PROCESS | 1248 | 1464625999977 Marionette TRACE conn6 <- [1,2894,null,{}] 09:33:19 INFO - PROCESS | 1248 | 1464625999981 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 1248 | 1464626000103 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 09:33:20 INFO - PROCESS | 1248 | 1464626000471 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 1248 | ++DOCSHELL 0CFD3800 == 104 [pid = 1248] [id = 733] 09:33:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (1021F000) [pid = 1248] [serial = 2199] [outer = 00000000] 09:33:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (1086C400) [pid = 1248] [serial = 2200] [outer = 1021F000] 09:33:20 INFO - PROCESS | 1248 | 1464626000527 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (14F15800) [pid = 1248] [serial = 2201] [outer = 1021F000] 09:33:21 INFO - PROCESS | 1248 | 1464626001157 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:33:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1224ms 09:33:21 INFO - PROCESS | 1248 | 1464626001204 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 1248 | 1464626001208 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 09:33:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:33:21 INFO - PROCESS | 1248 | 1464626001212 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 1248 | 1464626001216 Marionette TRACE conn6 <- [1,2898,null,{}] 09:33:21 INFO - PROCESS | 1248 | 1464626001221 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 1248 | 1464626001340 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 09:33:21 INFO - PROCESS | 1248 | 1464626001520 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 1248 | ++DOCSHELL 19D4C400 == 105 [pid = 1248] [id = 734] 09:33:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (19D97400) [pid = 1248] [serial = 2202] [outer = 00000000] 09:33:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (1A018400) [pid = 1248] [serial = 2203] [outer = 19D97400] 09:33:21 INFO - PROCESS | 1248 | 1464626001573 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (1A174C00) [pid = 1248] [serial = 2204] [outer = 19D97400] 09:33:22 INFO - PROCESS | 1248 | 1464626002123 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:33:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:33:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:33:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 09:33:22 INFO - PROCESS | 1248 | 1464626002146 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 1248 | 1464626002150 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /DOMEvents/constructors.html 09:33:22 INFO - PROCESS | 1248 | 1464626002154 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 1248 | 1464626002156 Marionette TRACE conn6 <- [1,2902,null,{}] 09:33:22 INFO - PROCESS | 1248 | 1464626002159 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 1248 | 1464626002299 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 1AD91400 == 104 [pid = 1248] [id = 720] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 14F1A800 == 103 [pid = 1248] [id = 719] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 1AD8F800 == 102 [pid = 1248] [id = 718] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 1A154000 == 101 [pid = 1248] [id = 717] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 19EE2C00 == 100 [pid = 1248] [id = 716] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 19DBB800 == 99 [pid = 1248] [id = 715] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 19231C00 == 98 [pid = 1248] [id = 714] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 0FDEC800 == 97 [pid = 1248] [id = 713] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 0CF7D800 == 96 [pid = 1248] [id = 712] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 2521B000 == 95 [pid = 1248] [id = 709] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 23D08C00 == 94 [pid = 1248] [id = 708] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 23E19000 == 93 [pid = 1248] [id = 707] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 23A5F800 == 92 [pid = 1248] [id = 706] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 21A3D000 == 91 [pid = 1248] [id = 705] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 1A203400 == 90 [pid = 1248] [id = 704] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 256 (1021D000) [pid = 1248] [serial = 2050] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 255 (19952800) [pid = 1248] [serial = 2053] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 254 (1A278C00) [pid = 1248] [serial = 2056] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 253 (1D444800) [pid = 1248] [serial = 2059] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 252 (1DCB8400) [pid = 1248] [serial = 2062] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 251 (20B05400) [pid = 1248] [serial = 2065] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 250 (21944800) [pid = 1248] [serial = 2068] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 249 (21E80C00) [pid = 1248] [serial = 2071] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 248 (233BD400) [pid = 1248] [serial = 2074] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 247 (23E1D800) [pid = 1248] [serial = 2107] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOCSHELL 14F29C00 == 89 [pid = 1248] [id = 703] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 246 (1A207000) [pid = 1248] [serial = 2048] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 245 (215B4400) [pid = 1248] [serial = 2095] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (233B8800) [pid = 1248] [serial = 2098] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (1C4AAC00) [pid = 1248] [serial = 2089] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (1D37F800) [pid = 1248] [serial = 2090] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (1A17F000) [pid = 1248] [serial = 2086] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (1A205000) [pid = 1248] [serial = 2087] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (17D96C00) [pid = 1248] [serial = 2083] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (18E9D800) [pid = 1248] [serial = 2084] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (1A014000) [pid = 1248] [serial = 2081] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (21A3D800) [pid = 1248] [serial = 2096] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 235 (19DB2800) [pid = 1248] [serial = 2080] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 234 (2361F800) [pid = 1248] [serial = 2101] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 233 (1A14E800) [pid = 1248] [serial = 2077] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 232 (23A50400) [pid = 1248] [serial = 2104] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 231 (23E14800) [pid = 1248] [serial = 2105] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 230 (2361AC00) [pid = 1248] [serial = 2099] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 229 (1DCB5C00) [pid = 1248] [serial = 2092] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 228 (1F576800) [pid = 1248] [serial = 2093] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | --DOMWINDOW == 227 (23A46C00) [pid = 1248] [serial = 2102] [outer = 00000000] [url = about:blank] 09:33:22 INFO - PROCESS | 1248 | 1464626002545 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 1248 | ++DOCSHELL 0C9B0C00 == 90 [pid = 1248] [id = 735] 09:33:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 228 (0C9B6800) [pid = 1248] [serial = 2205] [outer = 00000000] 09:33:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 229 (10341400) [pid = 1248] [serial = 2206] [outer = 0C9B6800] 09:33:22 INFO - PROCESS | 1248 | 1464626002592 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 1248 | ++DOMWINDOW == 230 (17804C00) [pid = 1248] [serial = 2207] [outer = 0C9B6800] 09:33:23 INFO - PROCESS | 1248 | 1464626003244 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:33:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:23 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:33:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:33:23 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:33:23 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:33:23 INFO - TEST-OK | /DOMEvents/constructors.html | took 1168ms 09:33:23 INFO - PROCESS | 1248 | 1464626003326 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 1248 | 1464626003329 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:33:23 INFO - PROCESS | 1248 | 1464626003338 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 1248 | 1464626003343 Marionette TRACE conn6 <- [1,2906,null,{}] 09:33:23 INFO - PROCESS | 1248 | 1464626003351 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 1248 | 1464626003509 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 09:33:23 INFO - PROCESS | 1248 | 1464626003522 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 1248 | ++DOCSHELL 1A175800 == 91 [pid = 1248] [id = 736] 09:33:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 231 (1A178000) [pid = 1248] [serial = 2208] [outer = 00000000] 09:33:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 232 (1A1EF800) [pid = 1248] [serial = 2209] [outer = 1A178000] 09:33:23 INFO - PROCESS | 1248 | 1464626003568 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 1248 | ++DOMWINDOW == 233 (1A279C00) [pid = 1248] [serial = 2210] [outer = 1A178000] 09:33:24 INFO - PROCESS | 1248 | 1464626004008 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:33:24 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:33:24 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 692ms 09:33:24 INFO - PROCESS | 1248 | 1464626004028 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 1248 | 1464626004030 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 09:33:24 INFO - PROCESS | 1248 | 1464626004034 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 1248 | 1464626004035 Marionette TRACE conn6 <- [1,2910,null,{}] 09:33:24 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:33:24 INFO - PROCESS | 1248 | 1464626004039 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 1248 | 1464626004140 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 09:33:24 INFO - PROCESS | 1248 | 1464626004146 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 1248 | ++DOCSHELL 1A1ED800 == 92 [pid = 1248] [id = 737] 09:33:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 234 (1AD8A400) [pid = 1248] [serial = 2211] [outer = 00000000] 09:33:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 235 (1C436C00) [pid = 1248] [serial = 2212] [outer = 1AD8A400] 09:33:24 INFO - PROCESS | 1248 | 1464626004192 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 1248 | ++DOMWINDOW == 236 (1D5DC800) [pid = 1248] [serial = 2213] [outer = 1AD8A400] 09:33:24 INFO - PROCESS | 1248 | [1248] 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 09:33:24 INFO - PROCESS | 1248 | [1248] 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 09:33:24 INFO - PROCESS | 1248 | [1248] 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 09:33:24 INFO - PROCESS | 1248 | [1248] 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 09:33:24 INFO - PROCESS | 1248 | 1464626004730 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:33:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:33:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:33:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:33:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:33:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:33:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:33:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:33:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:33:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:33:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:33:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 779ms 09:33:24 INFO - PROCESS | 1248 | 1464626004817 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 1248 | 1464626004819 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 09:33:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:33:24 INFO - PROCESS | 1248 | 1464626004829 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 1248 | 1464626004831 Marionette TRACE conn6 <- [1,2914,null,{}] 09:33:24 INFO - PROCESS | 1248 | 1464626004834 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 1248 | 1464626005002 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 09:33:25 INFO - PROCESS | 1248 | 1464626005014 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 1248 | ++DOCSHELL 1EB57000 == 93 [pid = 1248] [id = 738] 09:33:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (1EEA6C00) [pid = 1248] [serial = 2214] [outer = 00000000] 09:33:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (20B0D400) [pid = 1248] [serial = 2215] [outer = 1EEA6C00] 09:33:25 INFO - PROCESS | 1248 | 1464626005066 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (2193A400) [pid = 1248] [serial = 2216] [outer = 1EEA6C00] 09:33:25 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:33:25 INFO - PROCESS | 1248 | 1464626005543 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:33:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:33:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 730ms 09:33:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:33:25 INFO - PROCESS | 1248 | 1464626005557 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 1248 | 1464626005559 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 09:33:25 INFO - PROCESS | 1248 | 1464626005562 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 1248 | 1464626005564 Marionette TRACE conn6 <- [1,2918,null,{}] 09:33:25 INFO - PROCESS | 1248 | 1464626005568 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 1248 | 1464626005714 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 09:33:25 INFO - PROCESS | 1248 | 1464626005735 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 1248 | ++DOCSHELL 21A59000 == 94 [pid = 1248] [id = 739] 09:33:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (21A5B800) [pid = 1248] [serial = 2217] [outer = 00000000] 09:33:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (233BD800) [pid = 1248] [serial = 2218] [outer = 21A5B800] 09:33:25 INFO - PROCESS | 1248 | 1464626005780 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (2361A000) [pid = 1248] [serial = 2219] [outer = 21A5B800] 09:33:26 INFO - PROCESS | 1248 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:33:26 INFO - PROCESS | 1248 | 1464626006209 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:33:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:33:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 09:33:26 INFO - PROCESS | 1248 | 1464626006233 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 09:33:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:33:26 INFO - PROCESS | 1248 | 1464626006235 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 09:33:26 INFO - PROCESS | 1248 | 1464626006238 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 1248 | 1464626006240 Marionette TRACE conn6 <- [1,2922,null,{}] 09:33:26 INFO - PROCESS | 1248 | 1464626006250 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 1248 | 1464626006392 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 09:33:26 INFO - PROCESS | 1248 | 1464626006442 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 1248 | ++DOCSHELL 2361D000 == 95 [pid = 1248] [id = 740] 09:33:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (23624C00) [pid = 1248] [serial = 2220] [outer = 00000000] 09:33:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (23A56800) [pid = 1248] [serial = 2221] [outer = 23624C00] 09:33:26 INFO - PROCESS | 1248 | 1464626006486 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (23D05800) [pid = 1248] [serial = 2222] [outer = 23624C00] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 244 (19871400) [pid = 1248] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 243 (1A154400) [pid = 1248] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 242 (0FC83C00) [pid = 1248] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 241 (19DBCC00) [pid = 1248] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 240 (1021DC00) [pid = 1248] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 239 (1AD92800) [pid = 1248] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 238 (14F2A800) [pid = 1248] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 237 (1BC1A800) [pid = 1248] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:33:27 INFO - PROCESS | 1248 | --DOMWINDOW == 236 (19F7A000) [pid = 1248] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:33:27 INFO - PROCESS | 1248 | 1464626007159 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:33:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 09:33:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:33:27 INFO - PROCESS | 1248 | 1464626007169 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 1248 | 1464626007171 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 09:33:27 INFO - PROCESS | 1248 | 1464626007184 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 1248 | 1464626007186 Marionette TRACE conn6 <- [1,2926,null,{}] 09:33:27 INFO - PROCESS | 1248 | 1464626007189 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 1248 | 1464626007289 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 09:33:27 INFO - PROCESS | 1248 | 1464626007426 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 1248 | ++DOCSHELL 17DE1800 == 96 [pid = 1248] [id = 741] 09:33:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 237 (19871400) [pid = 1248] [serial = 2223] [outer = 00000000] 09:33:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 238 (1EB48C00) [pid = 1248] [serial = 2224] [outer = 19871400] 09:33:27 INFO - PROCESS | 1248 | 1464626007470 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 1248 | ++DOMWINDOW == 239 (23D08C00) [pid = 1248] [serial = 2225] [outer = 19871400] 09:33:27 INFO - PROCESS | 1248 | 1464626007774 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:33:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 631ms 09:33:27 INFO - PROCESS | 1248 | 1464626007810 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 09:33:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:33:27 INFO - PROCESS | 1248 | 1464626007812 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 09:33:27 INFO - PROCESS | 1248 | 1464626007815 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 1248 | 1464626007817 Marionette TRACE conn6 <- [1,2930,null,{}] 09:33:27 INFO - PROCESS | 1248 | 1464626007820 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 1248 | 1464626007985 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 09:33:28 INFO - PROCESS | 1248 | 1464626007994 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 1248 | ++DOCSHELL 23E11400 == 97 [pid = 1248] [id = 742] 09:33:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 240 (23E1B000) [pid = 1248] [serial = 2226] [outer = 00000000] 09:33:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 241 (244C7000) [pid = 1248] [serial = 2227] [outer = 23E1B000] 09:33:28 INFO - PROCESS | 1248 | 1464626008039 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 242 (262B6400) [pid = 1248] [serial = 2228] [outer = 23E1B000] 09:33:28 INFO - PROCESS | 1248 | 1464626008473 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:33:28 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:33:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:33:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:33:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 671ms 09:33:28 INFO - PROCESS | 1248 | 1464626008486 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 1248 | 1464626008488 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 09:33:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:33:28 INFO - PROCESS | 1248 | 1464626008491 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 1248 | 1464626008493 Marionette TRACE conn6 <- [1,2934,null,{}] 09:33:28 INFO - PROCESS | 1248 | 1464626008497 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 1248 | 1464626008655 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 09:33:28 INFO - PROCESS | 1248 | 1464626008664 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 1248 | ++DOCSHELL 262C2000 == 98 [pid = 1248] [id = 743] 09:33:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 243 (262C2C00) [pid = 1248] [serial = 2229] [outer = 00000000] 09:33:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 244 (27D99C00) [pid = 1248] [serial = 2230] [outer = 262C2C00] 09:33:28 INFO - PROCESS | 1248 | 1464626008718 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 1248 | ++DOMWINDOW == 245 (27D9F400) [pid = 1248] [serial = 2231] [outer = 262C2C00] 09:33:29 INFO - PROCESS | 1248 | 1464626009342 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:33:29 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:33:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 09:33:29 INFO - PROCESS | 1248 | 1464626009423 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 1248 | 1464626009427 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 09:33:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:33:29 INFO - PROCESS | 1248 | 1464626009432 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 1248 | 1464626009436 Marionette TRACE conn6 <- [1,2938,null,{}] 09:33:29 INFO - PROCESS | 1248 | 1464626009457 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 1248 | 1464626009600 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 09:33:29 INFO - PROCESS | 1248 | 1464626009775 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1248 | ++DOCSHELL 160C7800 == 99 [pid = 1248] [id = 744] 09:33:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 246 (1780C800) [pid = 1248] [serial = 2232] [outer = 00000000] 09:33:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 247 (19231C00) [pid = 1248] [serial = 2233] [outer = 1780C800] 09:33:29 INFO - PROCESS | 1248 | 1464626009838 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 1248 | ++DOMWINDOW == 248 (19DBDC00) [pid = 1248] [serial = 2234] [outer = 1780C800] 09:33:30 INFO - PROCESS | 1248 | ++DOCSHELL 1A154800 == 100 [pid = 1248] [id = 745] 09:33:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 249 (1A1E5C00) [pid = 1248] [serial = 2235] [outer = 00000000] 09:33:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 250 (1A1ED400) [pid = 1248] [serial = 2236] [outer = 1A1E5C00] 09:33:30 INFO - PROCESS | 1248 | 1464626010464 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:33:30 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:33:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1093ms 09:33:30 INFO - PROCESS | 1248 | 1464626010530 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1248 | 1464626010536 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 09:33:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:33:30 INFO - PROCESS | 1248 | 1464626010543 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 1248 | 1464626010546 Marionette TRACE conn6 <- [1,2942,null,{}] 09:33:30 INFO - PROCESS | 1248 | 1464626010550 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 1248 | 1464626010767 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 09:33:30 INFO - PROCESS | 1248 | 1464626010891 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 1248 | ++DOCSHELL 1A17C000 == 101 [pid = 1248] [id = 746] 09:33:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 251 (1A20EC00) [pid = 1248] [serial = 2237] [outer = 00000000] 09:33:30 INFO - PROCESS | 1248 | ++DOMWINDOW == 252 (1D44C000) [pid = 1248] [serial = 2238] [outer = 1A20EC00] 09:33:30 INFO - PROCESS | 1248 | 1464626010948 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 253 (1F57B800) [pid = 1248] [serial = 2239] [outer = 1A20EC00] 09:33:31 INFO - PROCESS | 1248 | 1464626011505 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:33:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:33:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:33:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 970ms 09:33:31 INFO - PROCESS | 1248 | 1464626011517 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 1248 | 1464626011519 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 09:33:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:33:31 INFO - PROCESS | 1248 | 1464626011524 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 1248 | 1464626011527 Marionette TRACE conn6 <- [1,2946,null,{}] 09:33:31 INFO - PROCESS | 1248 | 1464626011538 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 1248 | 1464626011775 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 09:33:31 INFO - PROCESS | 1248 | 1464626011880 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 1248 | ++DOCSHELL 2629A000 == 102 [pid = 1248] [id = 747] 09:33:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 254 (2629CC00) [pid = 1248] [serial = 2240] [outer = 00000000] 09:33:31 INFO - PROCESS | 1248 | ++DOMWINDOW == 255 (262A1800) [pid = 1248] [serial = 2241] [outer = 2629CC00] 09:33:31 INFO - PROCESS | 1248 | 1464626011940 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 256 (262A6400) [pid = 1248] [serial = 2242] [outer = 2629CC00] 09:33:32 INFO - PROCESS | 1248 | 1464626012517 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:33:32 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:33:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1020ms 09:33:32 INFO - PROCESS | 1248 | 1464626012553 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 1248 | 1464626012556 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 09:33:32 INFO - PROCESS | 1248 | 1464626012561 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 1248 | 1464626012563 Marionette TRACE conn6 <- [1,2950,null,{}] 09:33:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:33:32 INFO - PROCESS | 1248 | 1464626012567 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 1248 | 1464626012693 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 09:33:32 INFO - PROCESS | 1248 | 1464626012884 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 1248 | ++DOCSHELL 23D57400 == 103 [pid = 1248] [id = 748] 09:33:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 257 (23D57C00) [pid = 1248] [serial = 2243] [outer = 00000000] 09:33:32 INFO - PROCESS | 1248 | ++DOMWINDOW == 258 (23D5D000) [pid = 1248] [serial = 2244] [outer = 23D57C00] 09:33:32 INFO - PROCESS | 1248 | 1464626012942 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 259 (23D60000) [pid = 1248] [serial = 2245] [outer = 23D57C00] 09:33:33 INFO - PROCESS | 1248 | 1464626013491 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:33:33 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:33:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 09:33:33 INFO - PROCESS | 1248 | 1464626013538 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 1248 | 1464626013540 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 09:33:33 INFO - PROCESS | 1248 | 1464626013543 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:33:33 INFO - PROCESS | 1248 | 1464626013545 Marionette TRACE conn6 <- [1,2954,null,{}] 09:33:33 INFO - PROCESS | 1248 | 1464626013549 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 1248 | 1464626013671 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 09:33:33 INFO - PROCESS | 1248 | 1464626013865 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 1248 | ++DOCSHELL 160BF800 == 104 [pid = 1248] [id = 749] 09:33:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 260 (198BE800) [pid = 1248] [serial = 2246] [outer = 00000000] 09:33:33 INFO - PROCESS | 1248 | ++DOMWINDOW == 261 (21938C00) [pid = 1248] [serial = 2247] [outer = 198BE800] 09:33:33 INFO - PROCESS | 1248 | 1464626013925 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 262 (23E13400) [pid = 1248] [serial = 2248] [outer = 198BE800] 09:33:34 INFO - PROCESS | 1248 | 1464626014438 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:33:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 09:33:34 INFO - PROCESS | 1248 | 1464626014478 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 09:33:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:33:34 INFO - PROCESS | 1248 | 1464626014480 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 09:33:34 INFO - PROCESS | 1248 | 1464626014483 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 1248 | 1464626014485 Marionette TRACE conn6 <- [1,2958,null,{}] 09:33:34 INFO - PROCESS | 1248 | 1464626014507 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 1248 | 1464626014649 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 09:33:34 INFO - PROCESS | 1248 | 1464626014839 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 1248 | ++DOCSHELL 23D67800 == 105 [pid = 1248] [id = 750] 09:33:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 263 (23D68400) [pid = 1248] [serial = 2249] [outer = 00000000] 09:33:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 264 (23D71C00) [pid = 1248] [serial = 2250] [outer = 23D68400] 09:33:34 INFO - PROCESS | 1248 | 1464626014896 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1248 | ++DOMWINDOW == 265 (26323C00) [pid = 1248] [serial = 2251] [outer = 23D68400] 09:33:35 INFO - PROCESS | 1248 | 1464626015421 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:33:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:33:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 971ms 09:33:35 INFO - PROCESS | 1248 | 1464626015455 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 1248 | 1464626015458 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 09:33:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:33:35 INFO - PROCESS | 1248 | 1464626015461 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 1248 | 1464626015463 Marionette TRACE conn6 <- [1,2962,null,{}] 09:33:35 INFO - PROCESS | 1248 | 1464626015467 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 1248 | 1464626015587 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 09:33:35 INFO - PROCESS | 1248 | 1464626015775 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1248 | ++DOCSHELL 2771F400 == 106 [pid = 1248] [id = 751] 09:33:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 266 (27721400) [pid = 1248] [serial = 2252] [outer = 00000000] 09:33:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 267 (27724400) [pid = 1248] [serial = 2253] [outer = 27721400] 09:33:35 INFO - PROCESS | 1248 | 1464626015831 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 1248 | ++DOMWINDOW == 268 (27726000) [pid = 1248] [serial = 2254] [outer = 27721400] 09:33:36 INFO - PROCESS | 1248 | 1464626016357 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:33:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:33:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 09:33:36 INFO - PROCESS | 1248 | 1464626016395 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 1248 | 1464626016397 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 09:33:36 INFO - PROCESS | 1248 | 1464626016400 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:33:36 INFO - PROCESS | 1248 | 1464626016402 Marionette TRACE conn6 <- [1,2966,null,{}] 09:33:36 INFO - PROCESS | 1248 | 1464626016406 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 1248 | 1464626016528 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 09:33:36 INFO - PROCESS | 1248 | 1464626016717 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 1248 | ++DOCSHELL 27729000 == 107 [pid = 1248] [id = 752] 09:33:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (2772BC00) [pid = 1248] [serial = 2255] [outer = 00000000] 09:33:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (27BF0400) [pid = 1248] [serial = 2256] [outer = 2772BC00] 09:33:36 INFO - PROCESS | 1248 | 1464626016773 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (27BF4800) [pid = 1248] [serial = 2257] [outer = 2772BC00] 09:33:37 INFO - PROCESS | 1248 | 1464626017257 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:33:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 09:33:37 INFO - PROCESS | 1248 | 1464626017275 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 1248 | 1464626017277 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:33:37 INFO - PROCESS | 1248 | 1464626017280 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 1248 | 1464626017282 Marionette TRACE conn6 <- [1,2970,null,{}] 09:33:37 INFO - PROCESS | 1248 | 1464626017286 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 1248 | 1464626017407 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 09:33:37 INFO - PROCESS | 1248 | 1464626017586 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 1248 | ++DOCSHELL 27BF6C00 == 108 [pid = 1248] [id = 753] 09:33:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (27D97800) [pid = 1248] [serial = 2258] [outer = 00000000] 09:33:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (2837FC00) [pid = 1248] [serial = 2259] [outer = 27D97800] 09:33:37 INFO - PROCESS | 1248 | 1464626017643 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (28385000) [pid = 1248] [serial = 2260] [outer = 27D97800] 09:33:38 INFO - PROCESS | 1248 | 1464626018143 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:33:38 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:33:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:33:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:33:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 871ms 09:33:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:33:38 INFO - PROCESS | 1248 | 1464626018151 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 1248 | 1464626018153 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 09:33:38 INFO - PROCESS | 1248 | 1464626018156 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 1248 | 1464626018158 Marionette TRACE conn6 <- [1,2974,null,{}] 09:33:38 INFO - PROCESS | 1248 | 1464626018162 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 1248 | 1464626018287 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 09:33:38 INFO - PROCESS | 1248 | 1464626018469 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 1248 | ++DOCSHELL 28387400 == 109 [pid = 1248] [id = 754] 09:33:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (28387800) [pid = 1248] [serial = 2261] [outer = 00000000] 09:33:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (286C6800) [pid = 1248] [serial = 2262] [outer = 28387800] 09:33:38 INFO - PROCESS | 1248 | 1464626018525 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (286CA800) [pid = 1248] [serial = 2263] [outer = 28387800] 09:33:39 INFO - PROCESS | 1248 | 1464626019027 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:33:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:33:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 09:33:39 INFO - PROCESS | 1248 | 1464626019091 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 1248 | 1464626019094 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:33:39 INFO - PROCESS | 1248 | 1464626019098 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 1248 | 1464626019101 Marionette TRACE conn6 <- [1,2978,null,{}] 09:33:39 INFO - PROCESS | 1248 | 1464626019104 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 1248 | 1464626019243 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 09:33:39 INFO - PROCESS | 1248 | 1464626019425 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 1248 | ++DOCSHELL 23052C00 == 110 [pid = 1248] [id = 755] 09:33:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (23059C00) [pid = 1248] [serial = 2264] [outer = 00000000] 09:33:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (2838C400) [pid = 1248] [serial = 2265] [outer = 23059C00] 09:33:39 INFO - PROCESS | 1248 | 1464626019485 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (286CE800) [pid = 1248] [serial = 2266] [outer = 23059C00] 09:33:39 INFO - PROCESS | 1248 | ++DOCSHELL 234FB800 == 111 [pid = 1248] [id = 756] 09:33:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (234FC000) [pid = 1248] [serial = 2267] [outer = 00000000] 09:33:39 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (234FC800) [pid = 1248] [serial = 2268] [outer = 234FC000] 09:33:40 INFO - PROCESS | 1248 | 1464626020062 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:33:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:33:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1017ms 09:33:40 INFO - PROCESS | 1248 | 1464626020118 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 1248 | 1464626020121 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 09:33:40 INFO - PROCESS | 1248 | 1464626020124 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:33:40 INFO - PROCESS | 1248 | 1464626020126 Marionette TRACE conn6 <- [1,2982,null,{}] 09:33:40 INFO - PROCESS | 1248 | 1464626020130 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 1248 | 1464626020288 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 09:33:40 INFO - PROCESS | 1248 | 1464626020501 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 1248 | ++DOCSHELL 1034DC00 == 112 [pid = 1248] [id = 757] 09:33:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (234F5000) [pid = 1248] [serial = 2269] [outer = 00000000] 09:33:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (234FDC00) [pid = 1248] [serial = 2270] [outer = 234F5000] 09:33:40 INFO - PROCESS | 1248 | 1464626020557 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (23D6AC00) [pid = 1248] [serial = 2271] [outer = 234F5000] 09:33:41 INFO - PROCESS | 1248 | 1464626021099 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:33:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:33:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:33:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1019ms 09:33:41 INFO - PROCESS | 1248 | 1464626021147 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 1248 | 1464626021150 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 09:33:41 INFO - PROCESS | 1248 | 1464626021153 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:33:41 INFO - PROCESS | 1248 | 1464626021155 Marionette TRACE conn6 <- [1,2986,null,{}] 09:33:41 INFO - PROCESS | 1248 | 1464626021159 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 1248 | 1464626021295 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 09:33:41 INFO - PROCESS | 1248 | 1464626021493 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 1248 | ++DOCSHELL 17C16800 == 113 [pid = 1248] [id = 758] 09:33:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (17D9C800) [pid = 1248] [serial = 2272] [outer = 00000000] 09:33:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (1A049800) [pid = 1248] [serial = 2273] [outer = 17D9C800] 09:33:41 INFO - PROCESS | 1248 | 1464626021549 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (1A1EC000) [pid = 1248] [serial = 2274] [outer = 17D9C800] 09:33:42 INFO - PROCESS | 1248 | 1464626022110 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:33:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:33:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 970ms 09:33:42 INFO - PROCESS | 1248 | 1464626022138 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 1248 | 1464626022140 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 09:33:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:33:42 INFO - PROCESS | 1248 | 1464626022145 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 1248 | 1464626022147 Marionette TRACE conn6 <- [1,2990,null,{}] 09:33:42 INFO - PROCESS | 1248 | 1464626022151 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 1248 | 1464626022274 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 09:33:42 INFO - PROCESS | 1248 | 1464626022469 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 1248 | ++DOCSHELL 1AD93000 == 114 [pid = 1248] [id = 759] 09:33:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (1BC22000) [pid = 1248] [serial = 2275] [outer = 00000000] 09:33:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (234F3400) [pid = 1248] [serial = 2276] [outer = 1BC22000] 09:33:42 INFO - PROCESS | 1248 | 1464626022525 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (234F4000) [pid = 1248] [serial = 2277] [outer = 1BC22000] 09:33:43 INFO - PROCESS | 1248 | 1464626023375 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:33:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:33:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1283ms 09:33:43 INFO - PROCESS | 1248 | 1464626023431 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 1248 | 1464626023436 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 09:33:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:33:43 INFO - PROCESS | 1248 | 1464626023441 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 1248 | 1464626023445 Marionette TRACE conn6 <- [1,2994,null,{}] 09:33:43 INFO - PROCESS | 1248 | 1464626023450 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 1248 | 1464626023602 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 09:33:43 INFO - PROCESS | 1248 | 1464626023760 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 1248 | ++DOCSHELL 189C2C00 == 115 [pid = 1248] [id = 760] 09:33:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (19D98C00) [pid = 1248] [serial = 2278] [outer = 00000000] 09:33:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (19F81000) [pid = 1248] [serial = 2279] [outer = 19D98C00] 09:33:43 INFO - PROCESS | 1248 | 1464626023810 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (1A046C00) [pid = 1248] [serial = 2280] [outer = 19D98C00] 09:33:44 INFO - PROCESS | 1248 | 1464626024352 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:33:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:33:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 09:33:44 INFO - PROCESS | 1248 | 1464626024372 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 1248 | 1464626024377 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 09:33:44 INFO - PROCESS | 1248 | 1464626024383 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:33:44 INFO - PROCESS | 1248 | 1464626024385 Marionette TRACE conn6 <- [1,2998,null,{}] 09:33:44 INFO - PROCESS | 1248 | 1464626024409 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 1248 | 1464626024538 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 09:33:44 INFO - PROCESS | 1248 | 1464626024739 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 1248 | ++DOCSHELL 1034B000 == 116 [pid = 1248] [id = 761] 09:33:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (10610400) [pid = 1248] [serial = 2281] [outer = 00000000] 09:33:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (1BC1A400) [pid = 1248] [serial = 2282] [outer = 10610400] 09:33:44 INFO - PROCESS | 1248 | 1464626024791 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (1EB52000) [pid = 1248] [serial = 2283] [outer = 10610400] 09:33:45 INFO - PROCESS | 1248 | [1248] 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 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 23E11400 == 115 [pid = 1248] [id = 742] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 17DE1800 == 114 [pid = 1248] [id = 741] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 2361D000 == 113 [pid = 1248] [id = 740] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 21A59000 == 112 [pid = 1248] [id = 739] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 1EB57000 == 111 [pid = 1248] [id = 738] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 296 (23A53400) [pid = 1248] [serial = 2116] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 295 (23E1A800) [pid = 1248] [serial = 2119] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 294 (2434E800) [pid = 1248] [serial = 2122] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 293 (244C3C00) [pid = 1248] [serial = 2125] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 292 (262B5C00) [pid = 1248] [serial = 2128] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 291 (262C0C00) [pid = 1248] [serial = 2131] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 290 (1DCB6800) [pid = 1248] [serial = 2164] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 1A1ED800 == 110 [pid = 1248] [id = 737] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 1A175800 == 109 [pid = 1248] [id = 736] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 0C9B0C00 == 108 [pid = 1248] [id = 735] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 19D4C400 == 107 [pid = 1248] [id = 734] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 0CFD3800 == 106 [pid = 1248] [id = 733] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 189DC000 == 105 [pid = 1248] [id = 723] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 0FC85C00 == 104 [pid = 1248] [id = 722] 09:33:45 INFO - PROCESS | 1248 | --DOCSHELL 10157800 == 103 [pid = 1248] [id = 721] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 289 (19951400) [pid = 1248] [serial = 2143] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 288 (19D9D400) [pid = 1248] [serial = 2144] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 287 (1A204000) [pid = 1248] [serial = 2152] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 286 (166E3400) [pid = 1248] [serial = 2138] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 285 (11201400) [pid = 1248] [serial = 2137] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 284 (19EE8C00) [pid = 1248] [serial = 2146] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 283 (19F76400) [pid = 1248] [serial = 2147] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 282 (10930C00) [pid = 1248] [serial = 2140] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 281 (14F1CC00) [pid = 1248] [serial = 2141] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (1C4AB400) [pid = 1248] [serial = 2113] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (1A183400) [pid = 1248] [serial = 2134] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (1BC23800) [pid = 1248] [serial = 2155] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (18EA2C00) [pid = 1248] [serial = 2110] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (19DA1000) [pid = 1248] [serial = 2158] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (1D441000) [pid = 1248] [serial = 2161] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (1D69B000) [pid = 1248] [serial = 2162] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (1C165400) [pid = 1248] [serial = 2156] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (1A017400) [pid = 1248] [serial = 2149] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (1A048800) [pid = 1248] [serial = 2150] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (1A210C00) [pid = 1248] [serial = 2159] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (1AD86400) [pid = 1248] [serial = 2153] [outer = 00000000] [url = about:blank] 09:33:45 INFO - PROCESS | 1248 | 1464626025575 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:33:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:33:45 INFO - {} 09:33:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:33:45 INFO - {} 09:33:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:33:45 INFO - {} 09:33:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:33:45 INFO - {} 09:33:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1216ms 09:33:45 INFO - PROCESS | 1248 | 1464626025603 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 1248 | 1464626025605 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 09:33:45 INFO - PROCESS | 1248 | 1464626025608 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - TEST-START | /FileAPI/fileReader.html 09:33:45 INFO - PROCESS | 1248 | 1464626025612 Marionette TRACE conn6 <- [1,3002,null,{}] 09:33:45 INFO - PROCESS | 1248 | 1464626025622 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 1248 | 1464626025733 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 09:33:45 INFO - PROCESS | 1248 | 1464626025740 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1248 | ++DOCSHELL 14A78C00 == 104 [pid = 1248] [id = 762] 09:33:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (18EA2C00) [pid = 1248] [serial = 2284] [outer = 00000000] 09:33:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (198BF000) [pid = 1248] [serial = 2285] [outer = 18EA2C00] 09:33:45 INFO - PROCESS | 1248 | 1464626025788 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (19DB0000) [pid = 1248] [serial = 2286] [outer = 18EA2C00] 09:33:46 INFO - PROCESS | 1248 | 1464626026307 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:33:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:33:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:33:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:33:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:33:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 09:33:46 INFO - PROCESS | 1248 | 1464626026343 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 1248 | 1464626026345 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 09:33:46 INFO - PROCESS | 1248 | 1464626026348 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - TEST-START | /FileAPI/historical.html 09:33:46 INFO - PROCESS | 1248 | 1464626026350 Marionette TRACE conn6 <- [1,3006,null,{}] 09:33:46 INFO - PROCESS | 1248 | 1464626026354 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 1248 | 1464626026460 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 09:33:46 INFO - PROCESS | 1248 | 1464626026466 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 1248 | ++DOCSHELL 19DA0C00 == 105 [pid = 1248] [id = 763] 09:33:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (19DB5C00) [pid = 1248] [serial = 2287] [outer = 00000000] 09:33:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (1A157C00) [pid = 1248] [serial = 2288] [outer = 19DB5C00] 09:33:46 INFO - PROCESS | 1248 | 1464626026524 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (1A1F1C00) [pid = 1248] [serial = 2289] [outer = 19DB5C00] 09:33:47 INFO - PROCESS | 1248 | 1464626027006 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:33:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:33:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:33:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:33:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:33:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:33:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:33:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:33:47 INFO - TEST-OK | /FileAPI/historical.html | took 670ms 09:33:47 INFO - PROCESS | 1248 | 1464626027023 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 1248 | 1464626027025 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 09:33:47 INFO - PROCESS | 1248 | 1464626027029 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - TEST-START | /FileAPI/idlharness.html 09:33:47 INFO - PROCESS | 1248 | 1464626027030 Marionette TRACE conn6 <- [1,3010,null,{}] 09:33:47 INFO - PROCESS | 1248 | 1464626027034 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 1248 | 1464626027210 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 09:33:47 INFO - PROCESS | 1248 | 1464626027325 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 1248 | ++DOCSHELL 1A26F400 == 106 [pid = 1248] [id = 764] 09:33:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (1AD8C400) [pid = 1248] [serial = 2290] [outer = 00000000] 09:33:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (1C440800) [pid = 1248] [serial = 2291] [outer = 1AD8C400] 09:33:47 INFO - PROCESS | 1248 | 1464626027370 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (1D446000) [pid = 1248] [serial = 2292] [outer = 1AD8C400] 09:33:48 INFO - PROCESS | 1248 | 1464626028246 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:33:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:33:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:33:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:33:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:33:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:33:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:33:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:33:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:33:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:33:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:33:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:33:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:33:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:33:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:33:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:33:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:33:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:33:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1322ms 09:33:48 INFO - PROCESS | 1248 | 1464626028359 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 1248 | 1464626028360 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 09:33:48 INFO - PROCESS | 1248 | 1464626028364 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - TEST-START | /FileAPI/idlharness.worker 09:33:48 INFO - PROCESS | 1248 | 1464626028366 Marionette TRACE conn6 <- [1,3014,null,{}] 09:33:48 INFO - PROCESS | 1248 | 1464626028369 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 1248 | 1464626028529 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 09:33:48 INFO - PROCESS | 1248 | 1464626028548 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 1248 | ++DOCSHELL 17DA1000 == 107 [pid = 1248] [id = 765] 09:33:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (19F7C800) [pid = 1248] [serial = 2293] [outer = 00000000] 09:33:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (23A60800) [pid = 1248] [serial = 2294] [outer = 19F7C800] 09:33:48 INFO - PROCESS | 1248 | 1464626028594 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (23D54400) [pid = 1248] [serial = 2295] [outer = 19F7C800] 09:33:48 INFO - PROCESS | 1248 | [1248] 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 09:33:49 INFO - PROCESS | 1248 | 1464626029849 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 280 (1A150000) [pid = 1248] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 279 (10220800) [pid = 1248] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 278 (1EEA6C00) [pid = 1248] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 277 (21A5B800) [pid = 1248] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 276 (23624C00) [pid = 1248] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 275 (19871400) [pid = 1248] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 274 (23E1B000) [pid = 1248] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 273 (0C9B6800) [pid = 1248] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 272 (1021F000) [pid = 1248] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:33:49 INFO - {} 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 271 (1AD8A400) [pid = 1248] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:33:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 270 (19D97400) [pid = 1248] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:33:49 INFO - {} 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 269 (1DBD4400) [pid = 1248] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:33:49 INFO - {} 09:33:49 INFO - PROCESS | 1248 | --DOMWINDOW == 268 (1A178000) [pid = 1248] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:33:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:33:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:33:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:33:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:33:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:33:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:33:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:33:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:49 INFO - {} 09:33:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1612ms 09:33:49 INFO - PROCESS | 1248 | 1464626029982 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 1248 | 1464626029984 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 09:33:50 INFO - PROCESS | 1248 | 1464626029987 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:33:50 INFO - PROCESS | 1248 | 1464626029988 Marionette TRACE conn6 <- [1,3018,null,{}] 09:33:50 INFO - PROCESS | 1248 | 1464626029992 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 1248 | 1464626030087 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 09:33:50 INFO - PROCESS | 1248 | 1464626030217 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 1248 | ++DOCSHELL 1A018000 == 108 [pid = 1248] [id = 766] 09:33:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 269 (1A150000) [pid = 1248] [serial = 2296] [outer = 00000000] 09:33:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 270 (21A5B800) [pid = 1248] [serial = 2297] [outer = 1A150000] 09:33:50 INFO - PROCESS | 1248 | 1464626030265 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 271 (23F9A800) [pid = 1248] [serial = 2298] [outer = 1A150000] 09:33:50 INFO - PROCESS | 1248 | 1464626030610 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:33:50 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:33:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 09:33:50 INFO - PROCESS | 1248 | 1464626030661 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 1248 | 1464626030663 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:33:50 INFO - PROCESS | 1248 | 1464626030666 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 1248 | 1464626030668 Marionette TRACE conn6 <- [1,3022,null,{}] 09:33:50 INFO - PROCESS | 1248 | 1464626030672 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 1248 | 1464626030775 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 09:33:50 INFO - PROCESS | 1248 | 1464626030922 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 1248 | ++DOCSHELL 10157800 == 109 [pid = 1248] [id = 767] 09:33:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 272 (10215C00) [pid = 1248] [serial = 2299] [outer = 00000000] 09:33:50 INFO - PROCESS | 1248 | ++DOMWINDOW == 273 (1EEA6C00) [pid = 1248] [serial = 2300] [outer = 10215C00] 09:33:50 INFO - PROCESS | 1248 | 1464626030967 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 274 (27BA7000) [pid = 1248] [serial = 2301] [outer = 10215C00] 09:33:51 INFO - PROCESS | 1248 | 1464626031286 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:33:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:33:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 09:33:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:33:51 INFO - PROCESS | 1248 | 1464626031337 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 1248 | 1464626031340 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 09:33:51 INFO - PROCESS | 1248 | 1464626031343 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 1248 | 1464626031344 Marionette TRACE conn6 <- [1,3026,null,{}] 09:33:51 INFO - PROCESS | 1248 | 1464626031348 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 1248 | 1464626031521 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 09:33:51 INFO - PROCESS | 1248 | 1464626031562 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 1248 | ++DOCSHELL 27BA9400 == 110 [pid = 1248] [id = 768] 09:33:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 275 (27BAB400) [pid = 1248] [serial = 2302] [outer = 00000000] 09:33:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 276 (27BB2800) [pid = 1248] [serial = 2303] [outer = 27BAB400] 09:33:51 INFO - PROCESS | 1248 | 1464626031607 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 1248 | ++DOMWINDOW == 277 (2838DC00) [pid = 1248] [serial = 2304] [outer = 27BAB400] 09:33:52 INFO - PROCESS | 1248 | 1464626032234 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:33:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:33:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:33:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 930ms 09:33:52 INFO - PROCESS | 1248 | 1464626032274 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 1248 | 1464626032279 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:33:52 INFO - PROCESS | 1248 | 1464626032286 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 1248 | 1464626032289 Marionette TRACE conn6 <- [1,3030,null,{}] 09:33:52 INFO - PROCESS | 1248 | 1464626032295 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 1248 | 1464626032434 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 09:33:52 INFO - PROCESS | 1248 | 1464626032619 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 1248 | ++DOCSHELL 10808C00 == 111 [pid = 1248] [id = 769] 09:33:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 278 (17DB1800) [pid = 1248] [serial = 2305] [outer = 00000000] 09:33:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 279 (189E7C00) [pid = 1248] [serial = 2306] [outer = 17DB1800] 09:33:52 INFO - PROCESS | 1248 | 1464626032678 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 1248 | ++DOMWINDOW == 280 (19D9E400) [pid = 1248] [serial = 2307] [outer = 17DB1800] 09:33:53 INFO - PROCESS | 1248 | 1464626033499 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:33:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:33:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:33:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:33:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:33:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1323ms 09:33:53 INFO - PROCESS | 1248 | 1464626033613 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 1248 | 1464626033620 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 09:33:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:33:53 INFO - PROCESS | 1248 | 1464626033626 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 1248 | 1464626033629 Marionette TRACE conn6 <- [1,3034,null,{}] 09:33:53 INFO - PROCESS | 1248 | 1464626033640 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 1248 | 1464626033802 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 09:33:53 INFO - PROCESS | 1248 | 1464626033951 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 1248 | ++DOCSHELL 19DB8800 == 112 [pid = 1248] [id = 770] 09:33:53 INFO - PROCESS | 1248 | ++DOMWINDOW == 281 (1DCB6C00) [pid = 1248] [serial = 2308] [outer = 00000000] 09:33:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 282 (1EEAF000) [pid = 1248] [serial = 2309] [outer = 1DCB6C00] 09:33:54 INFO - PROCESS | 1248 | 1464626034007 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 1248 | ++DOMWINDOW == 283 (2286C400) [pid = 1248] [serial = 2310] [outer = 1DCB6C00] 09:33:54 INFO - PROCESS | 1248 | [1248] 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 09:33:54 INFO - PROCESS | 1248 | 1464626034607 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:33:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:33:54 INFO - {} 09:33:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1029ms 09:33:54 INFO - PROCESS | 1248 | 1464626034656 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 1248 | 1464626034658 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 09:33:54 INFO - PROCESS | 1248 | 1464626034662 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:33:54 INFO - PROCESS | 1248 | 1464626034666 Marionette TRACE conn6 <- [1,3038,null,{}] 09:33:54 INFO - PROCESS | 1248 | 1464626034690 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 1248 | 1464626034897 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 09:33:55 INFO - PROCESS | 1248 | 1464626035027 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 1248 | ++DOCSHELL 23D6FC00 == 113 [pid = 1248] [id = 771] 09:33:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 284 (23D71400) [pid = 1248] [serial = 2311] [outer = 00000000] 09:33:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 285 (23FA0000) [pid = 1248] [serial = 2312] [outer = 23D71400] 09:33:55 INFO - PROCESS | 1248 | 1464626035093 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 1248 | ++DOMWINDOW == 286 (23D6EC00) [pid = 1248] [serial = 2313] [outer = 23D71400] 09:33:55 INFO - PROCESS | 1248 | 1464626035632 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:33:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1021ms 09:33:55 INFO - PROCESS | 1248 | 1464626035687 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 1248 | 1464626035690 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 09:33:55 INFO - PROCESS | 1248 | 1464626035711 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:33:55 INFO - PROCESS | 1248 | 1464626035713 Marionette TRACE conn6 <- [1,3042,null,{}] 09:33:55 INFO - PROCESS | 1248 | 1464626035717 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:55 INFO - PROCESS | 1248 | 1464626035847 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 09:33:56 INFO - PROCESS | 1248 | 1464626036040 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 1248 | ++DOCSHELL 23FCB000 == 114 [pid = 1248] [id = 772] 09:33:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 287 (23FCC000) [pid = 1248] [serial = 2314] [outer = 00000000] 09:33:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 288 (23FD0C00) [pid = 1248] [serial = 2315] [outer = 23FCC000] 09:33:56 INFO - PROCESS | 1248 | 1464626036097 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 1248 | ++DOMWINDOW == 289 (23FD4800) [pid = 1248] [serial = 2316] [outer = 23FCC000] 09:33:56 INFO - PROCESS | 1248 | 1464626036971 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:33:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:33:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:33:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:33:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:33:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:33:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1401ms 09:33:57 INFO - PROCESS | 1248 | 1464626037116 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 1248 | 1464626037119 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 09:33:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:33:57 INFO - PROCESS | 1248 | 1464626037122 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 1248 | 1464626037125 Marionette TRACE conn6 <- [1,3046,null,{}] 09:33:57 INFO - PROCESS | 1248 | 1464626037128 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 1248 | 1464626037284 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 09:33:57 INFO - PROCESS | 1248 | 1464626037432 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 1248 | ++DOCSHELL 19F77000 == 115 [pid = 1248] [id = 773] 09:33:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 290 (23312400) [pid = 1248] [serial = 2317] [outer = 00000000] 09:33:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 291 (2434B800) [pid = 1248] [serial = 2318] [outer = 23312400] 09:33:57 INFO - PROCESS | 1248 | 1464626037487 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 1248 | ++DOMWINDOW == 292 (244C3C00) [pid = 1248] [serial = 2319] [outer = 23312400] 09:33:58 INFO - PROCESS | 1248 | 1464626038052 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:33:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:33:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:33:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:33:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:33:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:33:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:33:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:33:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:33:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:33:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 980ms 09:33:58 INFO - PROCESS | 1248 | 1464626038106 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 1248 | 1464626038108 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 09:33:58 INFO - PROCESS | 1248 | 1464626038112 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:33:58 INFO - PROCESS | 1248 | 1464626038114 Marionette TRACE conn6 <- [1,3050,null,{}] 09:33:58 INFO - PROCESS | 1248 | 1464626038118 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 1248 | 1464626038263 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 09:33:58 INFO - PROCESS | 1248 | 1464626038445 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 1248 | ++DOCSHELL 244CAC00 == 116 [pid = 1248] [id = 774] 09:33:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 293 (25214C00) [pid = 1248] [serial = 2320] [outer = 00000000] 09:33:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 294 (2618A400) [pid = 1248] [serial = 2321] [outer = 25214C00] 09:33:58 INFO - PROCESS | 1248 | 1464626038502 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 1248 | ++DOMWINDOW == 295 (2618D800) [pid = 1248] [serial = 2322] [outer = 25214C00] 09:33:58 INFO - PROCESS | 1248 | [1248] 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 09:33:59 INFO - PROCESS | 1248 | 1464626039071 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:33:59 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:33:59 INFO - {} 09:33:59 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 971ms 09:33:59 INFO - PROCESS | 1248 | 1464626039086 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 1248 | 1464626039088 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:33:59 INFO - PROCESS | 1248 | 1464626039091 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 1248 | 1464626039093 Marionette TRACE conn6 <- [1,3054,null,{}] 09:33:59 INFO - PROCESS | 1248 | 1464626039141 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 1248 | 1464626039275 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 09:33:59 INFO - PROCESS | 1248 | 1464626039439 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 1248 | ++DOCSHELL 27BAFC00 == 117 [pid = 1248] [id = 775] 09:33:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 296 (27BF0000) [pid = 1248] [serial = 2323] [outer = 00000000] 09:33:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 297 (28542800) [pid = 1248] [serial = 2324] [outer = 27BF0000] 09:33:59 INFO - PROCESS | 1248 | 1464626039493 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 1248 | ++DOMWINDOW == 298 (28545C00) [pid = 1248] [serial = 2325] [outer = 27BF0000] 09:34:00 INFO - PROCESS | 1248 | 1464626040021 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:34:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:34:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:34:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:34:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:34:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:34:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:34:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:34:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 970ms 09:34:00 INFO - PROCESS | 1248 | 1464626040062 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 1248 | 1464626040065 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:34:00 INFO - PROCESS | 1248 | 1464626040068 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 1248 | 1464626040070 Marionette TRACE conn6 <- [1,3058,null,{}] 09:34:00 INFO - PROCESS | 1248 | 1464626040091 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 1248 | 1464626040219 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 09:34:00 INFO - PROCESS | 1248 | 1464626040374 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 1248 | ++DOCSHELL 23D68000 == 118 [pid = 1248] [id = 776] 09:34:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 299 (23E14800) [pid = 1248] [serial = 2326] [outer = 00000000] 09:34:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 300 (2854A800) [pid = 1248] [serial = 2327] [outer = 23E14800] 09:34:00 INFO - PROCESS | 1248 | 1464626040428 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 1248 | ++DOMWINDOW == 301 (2854CC00) [pid = 1248] [serial = 2328] [outer = 23E14800] 09:34:00 INFO - PROCESS | 1248 | 1464626040966 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:34:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 09:34:01 INFO - PROCESS | 1248 | 1464626041002 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 1248 | 1464626041005 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 09:34:01 INFO - PROCESS | 1248 | 1464626041008 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:34:01 INFO - PROCESS | 1248 | 1464626041010 Marionette TRACE conn6 <- [1,3062,null,{}] 09:34:01 INFO - PROCESS | 1248 | 1464626041014 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:01 INFO - PROCESS | 1248 | 1464626041139 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 09:34:01 INFO - PROCESS | 1248 | 1464626041341 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 1248 | ++DOCSHELL 2854E800 == 119 [pid = 1248] [id = 777] 09:34:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 302 (2854FC00) [pid = 1248] [serial = 2329] [outer = 00000000] 09:34:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 303 (2884DC00) [pid = 1248] [serial = 2330] [outer = 2854FC00] 09:34:01 INFO - PROCESS | 1248 | 1464626041401 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 1248 | ++DOMWINDOW == 304 (2884F800) [pid = 1248] [serial = 2331] [outer = 2854FC00] 09:34:01 INFO - PROCESS | 1248 | 1464626041911 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:34:01 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:34:01 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 09:34:01 INFO - PROCESS | 1248 | 1464626041942 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 1248 | 1464626041944 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 09:34:01 INFO - PROCESS | 1248 | 1464626041948 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:34:01 INFO - PROCESS | 1248 | 1464626041950 Marionette TRACE conn6 <- [1,3066,null,{}] 09:34:01 INFO - PROCESS | 1248 | 1464626041954 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 1248 | 1464626042081 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 09:34:02 INFO - PROCESS | 1248 | 1464626042272 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 1248 | ++DOCSHELL 28851C00 == 120 [pid = 1248] [id = 778] 09:34:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 305 (28852800) [pid = 1248] [serial = 2332] [outer = 00000000] 09:34:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 306 (28858800) [pid = 1248] [serial = 2333] [outer = 28852800] 09:34:02 INFO - PROCESS | 1248 | 1464626042326 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 1248 | ++DOMWINDOW == 307 (288B2400) [pid = 1248] [serial = 2334] [outer = 28852800] 09:34:02 INFO - PROCESS | 1248 | 1464626042892 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 1248 | 1464626042937 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 09:34:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:34:02 INFO - PROCESS | 1248 | 1464626042940 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 1248 | 1464626042943 Marionette TRACE conn6 <- [1,3070,null,{}] 09:34:02 INFO - PROCESS | 1248 | 1464626042947 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 1248 | 1464626043091 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 09:34:03 INFO - PROCESS | 1248 | 1464626043302 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 1248 | ++DOCSHELL 288BAC00 == 121 [pid = 1248] [id = 779] 09:34:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 308 (29958000) [pid = 1248] [serial = 2335] [outer = 00000000] 09:34:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 309 (2995C400) [pid = 1248] [serial = 2336] [outer = 29958000] 09:34:03 INFO - PROCESS | 1248 | 1464626043364 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 1248 | ++DOMWINDOW == 310 (29960800) [pid = 1248] [serial = 2337] [outer = 29958000] 09:34:03 INFO - PROCESS | 1248 | 1464626043914 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:34:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:34:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:34:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:34:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1017ms 09:34:03 INFO - PROCESS | 1248 | 1464626043961 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 1248 | 1464626043964 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 09:34:03 INFO - PROCESS | 1248 | 1464626043967 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:34:03 INFO - PROCESS | 1248 | 1464626043969 Marionette TRACE conn6 <- [1,3074,null,{}] 09:34:03 INFO - PROCESS | 1248 | 1464626043972 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 1248 | 1464626044098 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 09:34:04 INFO - PROCESS | 1248 | 1464626044297 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 1248 | ++DOCSHELL 26125C00 == 122 [pid = 1248] [id = 780] 09:34:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 311 (26182000) [pid = 1248] [serial = 2338] [outer = 00000000] 09:34:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 312 (27BAE800) [pid = 1248] [serial = 2339] [outer = 26182000] 09:34:04 INFO - PROCESS | 1248 | 1464626044351 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 1248 | ++DOMWINDOW == 313 (29782400) [pid = 1248] [serial = 2340] [outer = 26182000] 09:34:04 INFO - PROCESS | 1248 | 1464626044860 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:34:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:34:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 09:34:04 INFO - PROCESS | 1248 | 1464626044901 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 1248 | 1464626044903 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 09:34:04 INFO - PROCESS | 1248 | 1464626044907 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:34:04 INFO - PROCESS | 1248 | 1464626044909 Marionette TRACE conn6 <- [1,3078,null,{}] 09:34:04 INFO - PROCESS | 1248 | 1464626044914 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:05 INFO - PROCESS | 1248 | 1464626045040 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 09:34:05 INFO - PROCESS | 1248 | 1464626045203 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 1248 | ++DOCSHELL 23086000 == 123 [pid = 1248] [id = 781] 09:34:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 314 (23087000) [pid = 1248] [serial = 2341] [outer = 00000000] 09:34:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 315 (2308F000) [pid = 1248] [serial = 2342] [outer = 23087000] 09:34:05 INFO - PROCESS | 1248 | 1464626045258 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 1248 | ++DOMWINDOW == 316 (23091800) [pid = 1248] [serial = 2343] [outer = 23087000] 09:34:05 INFO - PROCESS | 1248 | 1464626045797 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:34:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:34:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 930ms 09:34:05 INFO - PROCESS | 1248 | 1464626045841 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 1248 | 1464626045843 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 09:34:05 INFO - PROCESS | 1248 | 1464626045847 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:34:05 INFO - PROCESS | 1248 | 1464626045848 Marionette TRACE conn6 <- [1,3082,null,{}] 09:34:05 INFO - PROCESS | 1248 | 1464626045852 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 1248 | 1464626045979 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 09:34:06 INFO - PROCESS | 1248 | 1464626046176 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 1248 | ++DOCSHELL 2308FC00 == 124 [pid = 1248] [id = 782] 09:34:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 317 (23090400) [pid = 1248] [serial = 2344] [outer = 00000000] 09:34:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 318 (2978F400) [pid = 1248] [serial = 2345] [outer = 23090400] 09:34:06 INFO - PROCESS | 1248 | 1464626046229 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 1248 | ++DOMWINDOW == 319 (2995B800) [pid = 1248] [serial = 2346] [outer = 23090400] 09:34:06 INFO - PROCESS | 1248 | 1464626046771 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:34:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:34:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 09:34:06 INFO - PROCESS | 1248 | 1464626046830 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 1248 | 1464626046833 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 09:34:06 INFO - PROCESS | 1248 | 1464626046838 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:34:06 INFO - PROCESS | 1248 | 1464626046841 Marionette TRACE conn6 <- [1,3086,null,{}] 09:34:06 INFO - PROCESS | 1248 | 1464626046844 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 1248 | 1464626046979 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 09:34:07 INFO - PROCESS | 1248 | 1464626047191 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 1248 | ++DOCSHELL 10155C00 == 125 [pid = 1248] [id = 783] 09:34:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 320 (1060CC00) [pid = 1248] [serial = 2347] [outer = 00000000] 09:34:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 321 (160BF000) [pid = 1248] [serial = 2348] [outer = 1060CC00] 09:34:07 INFO - PROCESS | 1248 | 1464626047247 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 1248 | ++DOMWINDOW == 322 (19EDEC00) [pid = 1248] [serial = 2349] [outer = 1060CC00] 09:34:07 INFO - PROCESS | 1248 | 1464626047793 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:34:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:34:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 970ms 09:34:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:34:07 INFO - PROCESS | 1248 | 1464626047812 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 1248 | 1464626047814 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 09:34:07 INFO - PROCESS | 1248 | 1464626047818 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 1248 | 1464626047819 Marionette TRACE conn6 <- [1,3090,null,{}] 09:34:07 INFO - PROCESS | 1248 | 1464626047823 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 1248 | 1464626047953 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 09:34:08 INFO - PROCESS | 1248 | 1464626048149 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 1248 | ++DOCSHELL 15B08C00 == 126 [pid = 1248] [id = 784] 09:34:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 323 (1A150400) [pid = 1248] [serial = 2350] [outer = 00000000] 09:34:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 324 (1F57A000) [pid = 1248] [serial = 2351] [outer = 1A150400] 09:34:08 INFO - PROCESS | 1248 | 1464626048204 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 1248 | ++DOMWINDOW == 325 (1FF4AC00) [pid = 1248] [serial = 2352] [outer = 1A150400] 09:34:08 INFO - PROCESS | 1248 | 1464626048743 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:34:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:34:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 971ms 09:34:08 INFO - PROCESS | 1248 | 1464626048789 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 1248 | 1464626048791 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 09:34:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:34:08 INFO - PROCESS | 1248 | 1464626048795 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 1248 | 1464626048797 Marionette TRACE conn6 <- [1,3094,null,{}] 09:34:08 INFO - PROCESS | 1248 | 1464626048800 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 1248 | 1464626048929 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 09:34:09 INFO - PROCESS | 1248 | 1464626049139 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 1248 | ++DOCSHELL 21A59C00 == 127 [pid = 1248] [id = 785] 09:34:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 326 (21E8B000) [pid = 1248] [serial = 2353] [outer = 00000000] 09:34:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 327 (23E1C800) [pid = 1248] [serial = 2354] [outer = 21E8B000] 09:34:09 INFO - PROCESS | 1248 | 1464626049196 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 1248 | ++DOMWINDOW == 328 (244C6800) [pid = 1248] [serial = 2355] [outer = 21E8B000] 09:34:09 INFO - PROCESS | 1248 | 1464626049970 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1217ms 09:34:10 INFO - PROCESS | 1248 | 1464626050016 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 1248 | 1464626050021 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 09:34:10 INFO - PROCESS | 1248 | 1464626050026 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:34:10 INFO - PROCESS | 1248 | 1464626050030 Marionette TRACE conn6 <- [1,3098,null,{}] 09:34:10 INFO - PROCESS | 1248 | 1464626050037 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 1248 | 1464626050167 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 09:34:10 INFO - PROCESS | 1248 | 1464626050380 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 1248 | ++DOCSHELL 17D9D000 == 128 [pid = 1248] [id = 786] 09:34:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 329 (1895BC00) [pid = 1248] [serial = 2356] [outer = 00000000] 09:34:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 330 (19DB6400) [pid = 1248] [serial = 2357] [outer = 1895BC00] 09:34:10 INFO - PROCESS | 1248 | 1464626050432 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 1248 | ++DOMWINDOW == 331 (1A00E800) [pid = 1248] [serial = 2358] [outer = 1895BC00] 09:34:11 INFO - PROCESS | 1248 | 1464626050990 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:34:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:34:11 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:34:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:34:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:34:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 09:34:11 INFO - PROCESS | 1248 | 1464626051001 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 1248 | 1464626051007 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:34:11 INFO - PROCESS | 1248 | 1464626051013 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 1248 | 1464626051015 Marionette TRACE conn6 <- [1,3102,null,{}] 09:34:11 INFO - PROCESS | 1248 | 1464626051019 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 1248 | 1464626051147 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 09:34:11 INFO - PROCESS | 1248 | 1464626051354 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"4ba136c2-c4a0-44b8-a2b6-0736f079a47d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 1248 | ++DOCSHELL 19EE7000 == 129 [pid = 1248] [id = 787] 09:34:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 332 (1A048000) [pid = 1248] [serial = 2359] [outer = 00000000] 09:34:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 333 (1DCB2400) [pid = 1248] [serial = 2360] [outer = 1A048000] 09:34:11 INFO - PROCESS | 1248 | 1464626051404 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 1248 | ++DOMWINDOW == 334 (23086C00) [pid = 1248] [serial = 2361] [outer = 1A048000] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 10157800 == 128 [pid = 1248] [id = 767] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 1A018000 == 127 [pid = 1248] [id = 766] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 17DA1000 == 126 [pid = 1248] [id = 765] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 1A26F400 == 125 [pid = 1248] [id = 764] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 19DA0C00 == 124 [pid = 1248] [id = 763] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 14A78C00 == 123 [pid = 1248] [id = 762] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 1034B000 == 122 [pid = 1248] [id = 761] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 189C2C00 == 121 [pid = 1248] [id = 760] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 234FB800 == 120 [pid = 1248] [id = 756] 09:34:11 INFO - PROCESS | 1248 | --DOCSHELL 23D67800 == 119 [pid = 1248] [id = 750] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 333 (27D99C00) [pid = 1248] [serial = 2230] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOCSHELL 160BF800 == 118 [pid = 1248] [id = 749] 09:34:12 INFO - PROCESS | 1248 | --DOCSHELL 23D57400 == 117 [pid = 1248] [id = 748] 09:34:12 INFO - PROCESS | 1248 | --DOCSHELL 2629A000 == 116 [pid = 1248] [id = 747] 09:34:12 INFO - PROCESS | 1248 | --DOCSHELL 1A17C000 == 115 [pid = 1248] [id = 746] 09:34:12 INFO - PROCESS | 1248 | --DOCSHELL 1A154800 == 114 [pid = 1248] [id = 745] 09:34:12 INFO - PROCESS | 1248 | --DOCSHELL 160C7800 == 113 [pid = 1248] [id = 744] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 332 (1BC1C800) [pid = 1248] [serial = 1952] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 331 (20B0D400) [pid = 1248] [serial = 2215] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 330 (2193A400) [pid = 1248] [serial = 2216] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 329 (233BD800) [pid = 1248] [serial = 2218] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 328 (23A56800) [pid = 1248] [serial = 2221] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 327 (1EB48C00) [pid = 1248] [serial = 2224] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 326 (244C7000) [pid = 1248] [serial = 2227] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 325 (10341400) [pid = 1248] [serial = 2206] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 324 (14F15800) [pid = 1248] [serial = 2201] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 323 (1086C400) [pid = 1248] [serial = 2200] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 322 (26328400) [pid = 1248] [serial = 2197] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 321 (1C436C00) [pid = 1248] [serial = 2212] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 320 (1A174C00) [pid = 1248] [serial = 2204] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 319 (1A018400) [pid = 1248] [serial = 2203] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 318 (1EEAB400) [pid = 1248] [serial = 2165] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 317 (20105C00) [pid = 1248] [serial = 2173] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 316 (26323400) [pid = 1248] [serial = 2191] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 315 (215B4C00) [pid = 1248] [serial = 2176] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 314 (1A155000) [pid = 1248] [serial = 2170] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 313 (23A4FC00) [pid = 1248] [serial = 2182] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 312 (160C8C00) [pid = 1248] [serial = 2167] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 311 (1A1EF800) [pid = 1248] [serial = 2209] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 310 (1A279C00) [pid = 1248] [serial = 2210] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 309 (21E80800) [pid = 1248] [serial = 2179] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 308 (23625C00) [pid = 1248] [serial = 2194] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 307 (244C2800) [pid = 1248] [serial = 2188] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 306 (23D0E400) [pid = 1248] [serial = 2185] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 305 (23D05800) [pid = 1248] [serial = 2222] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 304 (17804C00) [pid = 1248] [serial = 2207] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 303 (23D08C00) [pid = 1248] [serial = 2225] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 302 (262B6400) [pid = 1248] [serial = 2228] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 301 (2361A000) [pid = 1248] [serial = 2219] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 300 (1D5DC800) [pid = 1248] [serial = 2213] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | --DOMWINDOW == 299 (244C4C00) [pid = 1248] [serial = 2108] [outer = 00000000] [url = about:blank] 09:34:12 INFO - PROCESS | 1248 | 1464626052164 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:34:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1177ms 09:34:12 INFO - PROCESS | 1248 | 1464626052193 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 1248 | 1464626052195 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 09:34:13 WARNING - u'runner_teardown' () 09:34:13 INFO - No more tests 09:34:13 INFO - Got 0 unexpected results 09:34:13 INFO - SUITE-END | took 709s 09:34:13 INFO - Closing logging queue 09:34:13 INFO - queue closed 09:34:13 INFO - Return code: 0 09:34:13 WARNING - # TBPL SUCCESS # 09:34:13 INFO - Running post-action listener: _resource_record_post_action 09:34:13 INFO - Running post-run listener: _resource_record_post_run 09:34:14 INFO - Total resource usage - Wall time: 718s; CPU: 14.0%; Read bytes: 140329472; Write bytes: 1137941504; Read time: 1990630; Write time: 8623270 09:34:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:34:14 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 41178624; Read time: 0; Write time: 45470 09:34:14 INFO - run-tests - Wall time: 716s; CPU: 14.0%; Read bytes: 140241920; Write bytes: 1080489472; Read time: 1978820; Write time: 8551280 09:34:14 INFO - Running post-run listener: _upload_blobber_files 09:34:14 INFO - Blob upload gear active. 09:34:14 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:34:14 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:34:14 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'] 09:34:14 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 09:34:15 INFO - (blobuploader) - INFO - Open directory for files ... 09:34:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:34:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:34:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:34:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:34:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:34:15 INFO - (blobuploader) - INFO - Done attempting. 09:34:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:34:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:34:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:34:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:34:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:34:17 INFO - (blobuploader) - INFO - Done attempting. 09:34:17 INFO - (blobuploader) - INFO - Iteration through files over. 09:34:17 INFO - Return code: 0 09:34:17 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:34:17 INFO - Using _rmtree_windows ... 09:34:17 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:34:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d2a6a52b3ed5657287f6c35007c08b976d0024ab6e23df7a76fd3b8d24954a02c45d2c17c36f83f1dac8ba48d7a6c7cf9aa5c695e9c5996a1fc7fb71634fc10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b64fde839f03727b686432718575040623cf2291acb7b6b9599444a0ddf589326913abf9cc30598e5f80207b72761e8689c83b7b16095e104ada4ca252913378"} 09:34:17 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:34:17 INFO - Writing to file C:\slave\test\properties\blobber_files 09:34:17 INFO - Contents: 09:34:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3d2a6a52b3ed5657287f6c35007c08b976d0024ab6e23df7a76fd3b8d24954a02c45d2c17c36f83f1dac8ba48d7a6c7cf9aa5c695e9c5996a1fc7fb71634fc10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b64fde839f03727b686432718575040623cf2291acb7b6b9599444a0ddf589326913abf9cc30598e5f80207b72761e8689c83b7b16095e104ada4ca252913378"} 09:34:17 INFO - Running post-run listener: copy_logs_to_upload_dir 09:34:17 INFO - Copying logs to upload dir... 09:34:17 INFO - mkdir: C:\slave\test\build\upload\logs 09:34:17 INFO - Copying logs to upload dir... 09:34:17 INFO - Using _rmtree_windows ... 09:34:17 INFO - Using _rmtree_windows ... 09:34:17 INFO - Using _rmtree_windows ... 09:34:17 INFO - Using _rmtree_windows ... 09:34:17 INFO - Using _rmtree_windows ... 09:34:17 INFO - Using _rmtree_windows ... 09:34:17 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=955.365000 ========= master_lag: 0.49 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 55 secs) (at 2016-05-30 09:34:19.055884) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:19.056832) ========= '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-205 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-205 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-205 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/3d2a6a52b3ed5657287f6c35007c08b976d0024ab6e23df7a76fd3b8d24954a02c45d2c17c36f83f1dac8ba48d7a6c7cf9aa5c695e9c5996a1fc7fb71634fc10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b64fde839f03727b686432718575040623cf2291acb7b6b9599444a0ddf589326913abf9cc30598e5f80207b72761e8689c83b7b16095e104ada4ca252913378"} build_url:https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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/cSq4qsU6Sx-fh9tcxblHlA/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/3d2a6a52b3ed5657287f6c35007c08b976d0024ab6e23df7a76fd3b8d24954a02c45d2c17c36f83f1dac8ba48d7a6c7cf9aa5c695e9c5996a1fc7fb71634fc10", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b64fde839f03727b686432718575040623cf2291acb7b6b9599444a0ddf589326913abf9cc30598e5f80207b72761e8689c83b7b16095e104ada4ca252913378"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cSq4qsU6Sx-fh9tcxblHlA/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-30 09:34:19.191481) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:19.191825) ========= '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-205 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-205 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-205 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.07 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:19.360250) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:19.360592) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:20.068657) ========= ========= Total master_lag: 0.74 =========