builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-163 starttime: 1462371378.14 results: success (0) buildid: 20160504054342 builduid: f06b2a3a7b9d4da0944f6576a2d7ce37 revision: 8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:16:18.138345) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:16:18.138848) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:16:18.139250) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:16:18.281599) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:16:18.282005) ========= '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.T-W864-IX-163\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-163 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False --07:16:19-- 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% 10.01 MB/s 07:16:19 (10.01 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.637000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:16:19.956705) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-04 07:16:19.957069) ========= '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.T-W864-IX-163\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-163 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.709000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-04 07:16:22.679579) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:16:22.680017) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6 --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 8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-163 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False 2016-05-04 07:16:23,121 truncating revision to first 12 chars 2016-05-04 07:16:23,121 Setting DEBUG logging. 2016-05-04 07:16:23,121 attempt 1/10 2016-05-04 07:16:23,121 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8bbd6c53b1ab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 07:16:23,509 unpacking tar archive at: mozilla-aurora-8bbd6c53b1ab/testing/mozharness/ program finished with exit code 0 elapsedTime=0.978000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:16:23.703292) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:16:23.703682) ========= script_repo_revision: 8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:16:23.704141) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:16:23.704447) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:16:23.718157) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 48 secs) (at 2016-05-04 07:16:23.718504) ========= '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.T-W864-IX-163\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-163 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 07:16:24 INFO - MultiFileLogger online at 20160504 07:16:24 in C:\slave\test 07:16:24 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 07:16:24 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:16:24 INFO - {'append_to_log': False, 07:16:24 INFO - 'base_work_dir': 'C:\\slave\\test', 07:16:24 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:16:24 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:16:24 INFO - 'buildbot_json_path': 'buildprops.json', 07:16:24 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:16:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:16:24 INFO - 'download_minidump_stackwalk': True, 07:16:24 INFO - 'download_symbols': 'true', 07:16:24 INFO - 'e10s': False, 07:16:24 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:16:24 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:16:24 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:16:24 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:16:24 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:16:24 INFO - 'C:/mozilla-build/tooltool.py'), 07:16:24 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:16:24 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:16:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:16:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:16:24 INFO - 'log_level': 'info', 07:16:24 INFO - 'log_to_console': True, 07:16:24 INFO - 'opt_config_files': (), 07:16:24 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:16:24 INFO - '--processes=1', 07:16:24 INFO - '--config=%(test_path)s/wptrunner.ini', 07:16:24 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:16:24 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:16:24 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:16:24 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:16:24 INFO - 'pip_index': False, 07:16:24 INFO - 'require_test_zip': True, 07:16:24 INFO - 'test_type': ('testharness',), 07:16:24 INFO - 'this_chunk': '1', 07:16:24 INFO - 'total_chunks': '10', 07:16:24 INFO - 'virtualenv_path': 'venv', 07:16:24 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:16:24 INFO - 'work_dir': 'build'} 07:16:24 INFO - ##### 07:16:24 INFO - ##### Running clobber step. 07:16:24 INFO - ##### 07:16:24 INFO - Running pre-action listener: _resource_record_pre_action 07:16:24 INFO - Running main action method: clobber 07:16:24 INFO - rmtree: C:\slave\test\build 07:16:24 INFO - Using _rmtree_windows ... 07:16:24 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:17:47 INFO - Running post-action listener: _resource_record_post_action 07:17:47 INFO - ##### 07:17:47 INFO - ##### Running read-buildbot-config step. 07:17:47 INFO - ##### 07:17:47 INFO - Running pre-action listener: _resource_record_pre_action 07:17:47 INFO - Running main action method: read_buildbot_config 07:17:47 INFO - Using buildbot properties: 07:17:47 INFO - { 07:17:47 INFO - "project": "", 07:17:47 INFO - "product": "firefox", 07:17:47 INFO - "script_repo_revision": "production", 07:17:47 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 07:17:47 INFO - "repository": "", 07:17:47 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 07:17:47 INFO - "buildid": "20160504054342", 07:17:47 INFO - "pgo_build": "False", 07:17:47 INFO - "basedir": "C:\\slave\\test", 07:17:47 INFO - "buildnumber": 55, 07:17:47 INFO - "slavename": "t-w864-ix-163", 07:17:47 INFO - "revision": "8bbd6c53b1abdcd63b9a090e3d74c09d115e1ab6", 07:17:47 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 07:17:47 INFO - "platform": "win64", 07:17:47 INFO - "branch": "mozilla-aurora", 07:17:47 INFO - "repo_path": "releases/mozilla-aurora", 07:17:47 INFO - "moz_repo_path": "", 07:17:47 INFO - "stage_platform": "win64", 07:17:47 INFO - "builduid": "f06b2a3a7b9d4da0944f6576a2d7ce37", 07:17:47 INFO - "slavebuilddir": "test" 07:17:47 INFO - } 07:17:47 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 07:17:47 INFO - Found installer url https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 07:17:47 INFO - Running post-action listener: _resource_record_post_action 07:17:47 INFO - ##### 07:17:47 INFO - ##### Running download-and-extract step. 07:17:47 INFO - ##### 07:17:47 INFO - Running pre-action listener: _resource_record_pre_action 07:17:47 INFO - Running main action method: download_and_extract 07:17:47 INFO - mkdir: C:\slave\test\build\tests 07:17:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:17:47 INFO - https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 07:17:47 INFO - trying https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 07:17:47 INFO - Downloading https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 07:17:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 07:17:48 INFO - Downloaded 1274 bytes. 07:17:48 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 07:17:48 INFO - Using the following test package requirements: 07:17:48 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 07:17:48 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:17:48 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 07:17:48 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:17:48 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 07:17:48 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:17:48 INFO - u'jsshell-win64.zip'], 07:17:48 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:17:48 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 07:17:48 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 07:17:48 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:17:48 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 07:17:48 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:17:48 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 07:17:48 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:17:48 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 07:17:48 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 07:17:48 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 07:17:48 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 07:17:48 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')]} 07:17:48 INFO - https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 07:17:48 INFO - trying https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 07:17:48 INFO - Downloading https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 07:17:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 07:17:49 INFO - Downloaded 21593841 bytes. 07:17:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:17:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:17:51 INFO - caution: filename not matched: web-platform/* 07:17:51 INFO - Return code: 11 07:17:51 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')]} 07:17:51 INFO - https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 07:17:51 INFO - trying https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 07:17:51 INFO - Downloading https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 07:17:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 07:17:53 INFO - Downloaded 36408675 bytes. 07:17:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:17:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:18:45 INFO - caution: filename not matched: bin/* 07:18:45 INFO - caution: filename not matched: config/* 07:18:45 INFO - caution: filename not matched: mozbase/* 07:18:45 INFO - caution: filename not matched: marionette/* 07:18:45 INFO - caution: filename not matched: tools/wptserve/* 07:18:45 INFO - Return code: 11 07:18:45 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')]} 07:18:45 INFO - https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 07:18:45 INFO - trying https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:18:45 INFO - Downloading https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 07:18:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 07:18:47 INFO - Downloaded 85333381 bytes. 07:18:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:18:47 INFO - mkdir: C:\slave\test\properties 07:18:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:18:47 INFO - Writing to file C:\slave\test\properties\build_url 07:18:47 INFO - Contents: 07:18:47 INFO - build_url:https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 07:18:47 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:18:47 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:18:47 INFO - Writing to file C:\slave\test\properties\symbols_url 07:18:47 INFO - Contents: 07:18:47 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:18:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:18:47 INFO - https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:18:47 INFO - trying https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:18:47 INFO - Downloading https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 07:18:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 07:18:49 INFO - Downloaded 53578394 bytes. 07:18:49 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:18:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:18:52 INFO - Return code: 0 07:18:52 INFO - Running post-action listener: _resource_record_post_action 07:18:52 INFO - Running post-action listener: set_extra_try_arguments 07:18:52 INFO - ##### 07:18:52 INFO - ##### Running create-virtualenv step. 07:18:52 INFO - ##### 07:18:52 INFO - Running pre-action listener: _pre_create_virtualenv 07:18:52 INFO - Running pre-action listener: _resource_record_pre_action 07:18:52 INFO - Running main action method: create_virtualenv 07:18:52 INFO - Creating virtualenv C:\slave\test\build\venv 07:18:52 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 07:18:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:18:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:18:59 INFO - Installing distribute......................................................................................................................................................................................done. 07:19:01 INFO - Return code: 0 07:19:01 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:19:01 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')]} 07:19:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:19:01 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')]} 07:19:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:19:01 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 0x025276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D03A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02608368>, '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 0x02325D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026600C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-163', 'USERDOMAIN': 'T-W864-IX-163', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', '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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:19:01 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 07:19:01 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 07:19:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:19:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 07:19:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:19:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:19:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:19:01 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 07:19:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:19:01 INFO - 'DCLOCATION': 'SCL3', 07:19:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:19:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:19:01 INFO - 'HOMEDRIVE': 'C:', 07:19:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 07:19:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:19:01 INFO - 'KTS_VERSION': '1.19c', 07:19:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 07:19:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 07:19:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:19:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:19:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:19:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:19:01 INFO - 'MOZ_NO_REMOTE': '1', 07:19:01 INFO - 'NO_EM_RESTART': '1', 07:19:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:19:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:19:01 INFO - 'OS': 'Windows_NT', 07:19:01 INFO - 'OURDRIVE': 'C:', 07:19:01 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', 07:19:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:19:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:19:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:19:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:19:01 INFO - 'PROCESSOR_LEVEL': '6', 07:19:01 INFO - 'PROCESSOR_REVISION': '1e05', 07:19:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:19:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:19:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:19:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:19:01 INFO - 'PROMPT': '$P$G', 07:19:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:19:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:19:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:19:01 INFO - 'PWD': 'C:\\slave\\test', 07:19:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:19:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:19:01 INFO - 'SYSTEMDRIVE': 'C:', 07:19:01 INFO - 'SYSTEMROOT': 'C:\\windows', 07:19:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:01 INFO - 'TEST1': 'testie', 07:19:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:01 INFO - 'USERDOMAIN': 'T-W864-IX-163', 07:19:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 07:19:01 INFO - 'USERNAME': 'cltbld', 07:19:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 07:19:01 INFO - 'WINDIR': 'C:\\windows', 07:19:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:19:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:19:02 INFO - Downloading/unpacking psutil>=0.7.1 07:19:02 INFO - Running setup.py egg_info for package psutil 07:19:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:19:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:19:02 INFO - Installing collected packages: psutil 07:19:02 INFO - Running setup.py install for psutil 07:19:02 INFO - building 'psutil._psutil_windows' extension 07:19:02 INFO - error: Unable to find vcvarsall.bat 07:19:02 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~1.t-w\appdata\local\temp\pip-sau5os-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:19:02 INFO - running install 07:19:02 INFO - running build 07:19:02 INFO - running build_py 07:19:02 INFO - creating build 07:19:02 INFO - creating build\lib.win32-2.7 07:19:02 INFO - creating build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:19:02 INFO - running build_ext 07:19:02 INFO - building 'psutil._psutil_windows' extension 07:19:02 INFO - error: Unable to find vcvarsall.bat 07:19:02 INFO - ---------------------------------------- 07:19:02 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~1.t-w\appdata\local\temp\pip-sau5os-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:19:02 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-163\AppData\Roaming\pip\pip.log 07:19:02 WARNING - Return code: 1 07:19:02 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! 07:19:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:19:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:19:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:19:02 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 0x025276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D03A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02608368>, '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 0x02325D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026600C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-163', 'USERDOMAIN': 'T-W864-IX-163', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', '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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:19:02 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 07:19:02 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 07:19:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:19:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 07:19:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:19:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:19:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:19:02 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 07:19:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:19:02 INFO - 'DCLOCATION': 'SCL3', 07:19:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:19:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:19:02 INFO - 'HOMEDRIVE': 'C:', 07:19:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 07:19:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:19:02 INFO - 'KTS_VERSION': '1.19c', 07:19:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 07:19:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 07:19:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:19:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:19:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:19:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:19:02 INFO - 'MOZ_NO_REMOTE': '1', 07:19:02 INFO - 'NO_EM_RESTART': '1', 07:19:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:19:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:19:02 INFO - 'OS': 'Windows_NT', 07:19:02 INFO - 'OURDRIVE': 'C:', 07:19:02 INFO - 'PATH': 'C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 07:19:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:19:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:19:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:19:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:19:02 INFO - 'PROCESSOR_LEVEL': '6', 07:19:02 INFO - 'PROCESSOR_REVISION': '1e05', 07:19:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:19:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:19:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:19:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:19:02 INFO - 'PROMPT': '$P$G', 07:19:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:19:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:19:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:19:02 INFO - 'PWD': 'C:\\slave\\test', 07:19:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:19:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:19:02 INFO - 'SYSTEMDRIVE': 'C:', 07:19:02 INFO - 'SYSTEMROOT': 'C:\\windows', 07:19:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:02 INFO - 'TEST1': 'testie', 07:19:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:02 INFO - 'USERDOMAIN': 'T-W864-IX-163', 07:19:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 07:19:02 INFO - 'USERNAME': 'cltbld', 07:19:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 07:19:02 INFO - 'WINDIR': 'C:\\windows', 07:19:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:19:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:19:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:19:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:19:03 INFO - Running setup.py egg_info for package mozsystemmonitor 07:19:03 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:19:03 INFO - Running setup.py egg_info for package psutil 07:19:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:19:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:19:03 INFO - Installing collected packages: mozsystemmonitor, psutil 07:19:03 INFO - Running setup.py install for mozsystemmonitor 07:19:03 INFO - Running setup.py install for psutil 07:19:03 INFO - building 'psutil._psutil_windows' extension 07:19:03 INFO - error: Unable to find vcvarsall.bat 07:19:03 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~1.t-w\appdata\local\temp\pip-xvityd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:19:03 INFO - running install 07:19:03 INFO - running build 07:19:03 INFO - running build_py 07:19:03 INFO - running build_ext 07:19:03 INFO - building 'psutil._psutil_windows' extension 07:19:03 INFO - error: Unable to find vcvarsall.bat 07:19:03 INFO - ---------------------------------------- 07:19:03 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~1.t-w\appdata\local\temp\pip-xvityd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:19:03 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-163\AppData\Roaming\pip\pip.log 07:19:03 WARNING - Return code: 1 07:19:03 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! 07:19:03 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:19:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:19:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:19:03 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 0x025276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D03A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02608368>, '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 0x02325D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026600C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-163', 'USERDOMAIN': 'T-W864-IX-163', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', '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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:19:03 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 07:19:03 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 07:19:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:19:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 07:19:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:19:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:19:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:19:03 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 07:19:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:19:03 INFO - 'DCLOCATION': 'SCL3', 07:19:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:19:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:19:03 INFO - 'HOMEDRIVE': 'C:', 07:19:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 07:19:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:19:03 INFO - 'KTS_VERSION': '1.19c', 07:19:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 07:19:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 07:19:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:19:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:19:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:19:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:19:03 INFO - 'MOZ_NO_REMOTE': '1', 07:19:03 INFO - 'NO_EM_RESTART': '1', 07:19:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:19:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:19:03 INFO - 'OS': 'Windows_NT', 07:19:03 INFO - 'OURDRIVE': 'C:', 07:19:03 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', 07:19:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:19:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:19:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:19:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:19:03 INFO - 'PROCESSOR_LEVEL': '6', 07:19:03 INFO - 'PROCESSOR_REVISION': '1e05', 07:19:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:19:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:19:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:19:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:19:03 INFO - 'PROMPT': '$P$G', 07:19:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:19:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:19:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:19:03 INFO - 'PWD': 'C:\\slave\\test', 07:19:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:19:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:19:03 INFO - 'SYSTEMDRIVE': 'C:', 07:19:03 INFO - 'SYSTEMROOT': 'C:\\windows', 07:19:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:03 INFO - 'TEST1': 'testie', 07:19:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:03 INFO - 'USERDOMAIN': 'T-W864-IX-163', 07:19:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 07:19:03 INFO - 'USERNAME': 'cltbld', 07:19:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 07:19:03 INFO - 'WINDIR': 'C:\\windows', 07:19:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:19:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:19:04 INFO - Downloading/unpacking blobuploader==1.2.4 07:19:04 INFO - Downloading blobuploader-1.2.4.tar.gz 07:19:04 INFO - Running setup.py egg_info for package blobuploader 07:19:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:19:08 INFO - Running setup.py egg_info for package requests 07:19:08 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:19:08 INFO - Downloading docopt-0.6.1.tar.gz 07:19:08 INFO - Running setup.py egg_info for package docopt 07:19:08 INFO - Installing collected packages: blobuploader, docopt, requests 07:19:08 INFO - Running setup.py install for blobuploader 07:19:08 INFO - Running setup.py install for docopt 07:19:08 INFO - Running setup.py install for requests 07:19:08 INFO - Successfully installed blobuploader docopt requests 07:19:08 INFO - Cleaning up... 07:19:08 INFO - Return code: 0 07:19:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:19:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:19:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:19:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:19:08 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 0x025276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D03A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02608368>, '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 0x02325D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026600C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-163', 'USERDOMAIN': 'T-W864-IX-163', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', '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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:19:08 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 07:19:08 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 07:19:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:19:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 07:19:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:19:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:19:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:19:08 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 07:19:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:19:08 INFO - 'DCLOCATION': 'SCL3', 07:19:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:19:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:19:08 INFO - 'HOMEDRIVE': 'C:', 07:19:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 07:19:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:19:08 INFO - 'KTS_VERSION': '1.19c', 07:19:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 07:19:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 07:19:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:19:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:19:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:19:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:19:08 INFO - 'MOZ_NO_REMOTE': '1', 07:19:08 INFO - 'NO_EM_RESTART': '1', 07:19:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:19:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:19:08 INFO - 'OS': 'Windows_NT', 07:19:08 INFO - 'OURDRIVE': 'C:', 07:19:08 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', 07:19:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:19:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:19:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:19:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:19:08 INFO - 'PROCESSOR_LEVEL': '6', 07:19:08 INFO - 'PROCESSOR_REVISION': '1e05', 07:19:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:19:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:19:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:19:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:19:08 INFO - 'PROMPT': '$P$G', 07:19:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:19:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:19:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:19:08 INFO - 'PWD': 'C:\\slave\\test', 07:19:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:19:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:19:08 INFO - 'SYSTEMDRIVE': 'C:', 07:19:08 INFO - 'SYSTEMROOT': 'C:\\windows', 07:19:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:08 INFO - 'TEST1': 'testie', 07:19:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:08 INFO - 'USERDOMAIN': 'T-W864-IX-163', 07:19:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 07:19:08 INFO - 'USERNAME': 'cltbld', 07:19:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 07:19:08 INFO - 'WINDIR': 'C:\\windows', 07:19:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:19:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:19:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:19:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:19:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:19:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:19:13 INFO - Unpacking c:\slave\test\build\tests\marionette 07:19:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:19:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:19:13 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 07:19:13 INFO - Running setup.py install for browsermob-proxy 07:19:28 INFO - Running setup.py install for manifestparser 07:19:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:19:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:19:28 INFO - Running setup.py install for marionette-client 07:19:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:19:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:19:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:19:28 INFO - Running setup.py install for marionette-driver 07:19:29 INFO - Running setup.py install for mozcrash 07:19:29 INFO - Running setup.py install for mozdebug 07:19:29 INFO - Running setup.py install for mozdevice 07:19:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for mozfile 07:19:29 INFO - Running setup.py install for mozhttpd 07:19:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for mozinfo 07:19:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for mozInstall 07:19:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for mozleak 07:19:29 INFO - Running setup.py install for mozlog 07:19:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for moznetwork 07:19:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for mozprocess 07:19:29 INFO - Running setup.py install for mozprofile 07:19:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for mozrunner 07:19:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for mozscreenshot 07:19:29 INFO - Running setup.py install for moztest 07:19:29 INFO - Running setup.py install for mozversion 07:19:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:19:29 INFO - Running setup.py install for wptserve 07:19:29 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 07:19:29 INFO - Cleaning up... 07:19:29 INFO - Return code: 0 07:19:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:19:29 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')]} 07:19:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:19:29 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')]} 07:19:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:19:29 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 0x025276B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025D03A8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02608368>, '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 0x02325D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026600C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-163', 'USERDOMAIN': 'T-W864-IX-163', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-163', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', '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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 07:19:29 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 07:19:29 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 07:19:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:19:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 07:19:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:19:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:19:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:19:29 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 07:19:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:19:29 INFO - 'DCLOCATION': 'SCL3', 07:19:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:19:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:19:29 INFO - 'HOMEDRIVE': 'C:', 07:19:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 07:19:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:19:29 INFO - 'KTS_VERSION': '1.19c', 07:19:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 07:19:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 07:19:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:19:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:19:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:19:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:19:29 INFO - 'MOZ_NO_REMOTE': '1', 07:19:29 INFO - 'NO_EM_RESTART': '1', 07:19:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:19:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:19:29 INFO - 'OS': 'Windows_NT', 07:19:29 INFO - 'OURDRIVE': 'C:', 07:19:29 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', 07:19:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:19:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:19:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:19:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:19:29 INFO - 'PROCESSOR_LEVEL': '6', 07:19:29 INFO - 'PROCESSOR_REVISION': '1e05', 07:19:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:19:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:19:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:19:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:19:29 INFO - 'PROMPT': '$P$G', 07:19:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:19:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:19:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:19:29 INFO - 'PWD': 'C:\\slave\\test', 07:19:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:19:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:19:29 INFO - 'SYSTEMDRIVE': 'C:', 07:19:29 INFO - 'SYSTEMROOT': 'C:\\windows', 07:19:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:29 INFO - 'TEST1': 'testie', 07:19:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:29 INFO - 'USERDOMAIN': 'T-W864-IX-163', 07:19:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 07:19:29 INFO - 'USERNAME': 'cltbld', 07:19:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 07:19:29 INFO - 'WINDIR': 'C:\\windows', 07:19:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:19:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:19:32 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:19:32 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:19:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:19:32 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:19:32 INFO - Unpacking c:\slave\test\build\tests\marionette 07:19:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:19:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:19:32 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)) 07:19:45 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)) 07:19:45 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)) 07:19:45 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)) 07:19:45 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)) 07:19:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:19:45 INFO - Downloading blessings-1.6.tar.gz 07:19:45 INFO - Running setup.py egg_info for package blessings 07:19:45 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)) 07:19:45 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:19:45 INFO - Running setup.py install for blessings 07:19:45 INFO - Running setup.py install for browsermob-proxy 07:19:45 INFO - Running setup.py install for manifestparser 07:19:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Running setup.py install for marionette-client 07:19:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:19:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Running setup.py install for marionette-driver 07:19:45 INFO - Running setup.py install for mozcrash 07:19:45 INFO - Running setup.py install for mozdebug 07:19:45 INFO - Running setup.py install for mozdevice 07:19:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Running setup.py install for mozhttpd 07:19:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Running setup.py install for mozInstall 07:19:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Running setup.py install for mozleak 07:19:45 INFO - Running setup.py install for mozprofile 07:19:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Running setup.py install for mozrunner 07:19:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:19:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:19:47 INFO - Running setup.py install for mozscreenshot 07:19:47 INFO - Running setup.py install for moztest 07:19:47 INFO - Running setup.py install for mozversion 07:19:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:19:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:19:47 INFO - Running setup.py install for wptserve 07:19:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:19:47 INFO - Cleaning up... 07:19:47 INFO - Return code: 0 07:19:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:19:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:19:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:19:47 INFO - Reading from file tmpfile_stdout 07:19:47 INFO - Using _rmtree_windows ... 07:19:47 INFO - Using _rmtree_windows ... 07:19:47 INFO - Current package versions: 07:19:47 INFO - blessings == 1.6 07:19:47 INFO - blobuploader == 1.2.4 07:19:47 INFO - browsermob-proxy == 0.6.0 07:19:47 INFO - distribute == 0.6.14 07:19:47 INFO - docopt == 0.6.1 07:19:47 INFO - manifestparser == 1.1 07:19:47 INFO - marionette-client == 2.3.0 07:19:47 INFO - marionette-driver == 1.4.0 07:19:47 INFO - mozInstall == 1.12 07:19:47 INFO - mozcrash == 0.17 07:19:47 INFO - mozdebug == 0.1 07:19:47 INFO - mozdevice == 0.48 07:19:47 INFO - mozfile == 1.2 07:19:47 INFO - mozhttpd == 0.7 07:19:47 INFO - mozinfo == 0.9 07:19:47 INFO - mozleak == 0.1 07:19:47 INFO - mozlog == 3.1 07:19:47 INFO - moznetwork == 0.27 07:19:47 INFO - mozprocess == 0.22 07:19:47 INFO - mozprofile == 0.28 07:19:47 INFO - mozrunner == 6.11 07:19:47 INFO - mozscreenshot == 0.1 07:19:47 INFO - mozsystemmonitor == 0.0 07:19:47 INFO - moztest == 0.7 07:19:47 INFO - mozversion == 1.4 07:19:47 INFO - requests == 1.2.3 07:19:47 INFO - wptserve == 1.4.0 07:19:47 INFO - Running post-action listener: _resource_record_post_action 07:19:47 INFO - Running post-action listener: _start_resource_monitoring 07:19:47 INFO - Starting resource monitoring. 07:19:47 INFO - ##### 07:19:47 INFO - ##### Running pull step. 07:19:47 INFO - ##### 07:19:47 INFO - Running pre-action listener: _resource_record_pre_action 07:19:47 INFO - Running main action method: pull 07:19:47 INFO - Pull has nothing to do! 07:19:47 INFO - Running post-action listener: _resource_record_post_action 07:19:47 INFO - ##### 07:19:47 INFO - ##### Running install step. 07:19:47 INFO - ##### 07:19:47 INFO - Running pre-action listener: _resource_record_pre_action 07:19:47 INFO - Running main action method: install 07:19:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:19:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:19:48 INFO - Reading from file tmpfile_stdout 07:19:48 INFO - Using _rmtree_windows ... 07:19:48 INFO - Using _rmtree_windows ... 07:19:48 INFO - Detecting whether we're running mozinstall >=1.0... 07:19:48 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:19:48 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:19:48 INFO - Reading from file tmpfile_stdout 07:19:48 INFO - Output received: 07:19:48 INFO - Usage: mozinstall-script.py [options] installer 07:19:48 INFO - Options: 07:19:48 INFO - -h, --help show this help message and exit 07:19:48 INFO - -d DEST, --destination=DEST 07:19:48 INFO - Directory to install application into. [default: 07:19:48 INFO - "C:\slave\test"] 07:19:48 INFO - --app=APP Application being installed. [default: firefox] 07:19:48 INFO - Using _rmtree_windows ... 07:19:48 INFO - Using _rmtree_windows ... 07:19:48 INFO - mkdir: C:\slave\test\build\application 07:19:48 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.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:19:48 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.win64.zip --destination C:\slave\test\build\application 07:19:51 INFO - Reading from file tmpfile_stdout 07:19:51 INFO - Output received: 07:19:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:19:51 INFO - Using _rmtree_windows ... 07:19:51 INFO - Using _rmtree_windows ... 07:19:51 INFO - Running post-action listener: _resource_record_post_action 07:19:51 INFO - ##### 07:19:51 INFO - ##### Running run-tests step. 07:19:51 INFO - ##### 07:19:51 INFO - Running pre-action listener: _resource_record_pre_action 07:19:51 INFO - Running main action method: run_tests 07:19:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:19:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:19:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:19:51 INFO - grabbing minidump binary from tooltool 07:19:51 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')]} 07:19:51 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 0x02608368>, '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 0x02325D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026600C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:19:51 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 07:19:51 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 07:19:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:19:52 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppq19m7 07:19:52 INFO - INFO - File integrity verified, renaming tmppq19m7 to win32-minidump_stackwalk.exe 07:19:52 INFO - Return code: 0 07:19:52 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:19:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:19:52 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/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.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 07:19:52 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/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.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 07:19:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 07:19:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Roaming', 07:19:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 07:19:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 07:19:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 07:19:52 INFO - 'COMPUTERNAME': 'T-W864-IX-163', 07:19:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 07:19:52 INFO - 'DCLOCATION': 'SCL3', 07:19:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:19:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:19:52 INFO - 'HOMEDRIVE': 'C:', 07:19:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-163', 07:19:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:19:52 INFO - 'KTS_VERSION': '1.19c', 07:19:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-163\\AppData\\Local', 07:19:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-163', 07:19:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:19:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:19:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:19:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:19:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:19:52 INFO - 'MOZ_NO_REMOTE': '1', 07:19:52 INFO - 'NO_EM_RESTART': '1', 07:19:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:19:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:19:52 INFO - 'OS': 'Windows_NT', 07:19:52 INFO - 'OURDRIVE': 'C:', 07:19:52 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', 07:19:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 07:19:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:19:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 07:19:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 07:19:52 INFO - 'PROCESSOR_LEVEL': '6', 07:19:52 INFO - 'PROCESSOR_REVISION': '1e05', 07:19:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 07:19:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 07:19:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 07:19:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 07:19:52 INFO - 'PROMPT': '$P$G', 07:19:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:19:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 07:19:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 07:19:52 INFO - 'PWD': 'C:\\slave\\test', 07:19:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:19:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:19:52 INFO - 'SYSTEMDRIVE': 'C:', 07:19:52 INFO - 'SYSTEMROOT': 'C:\\windows', 07:19:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:52 INFO - 'TEST1': 'testie', 07:19:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 07:19:52 INFO - 'USERDOMAIN': 'T-W864-IX-163', 07:19:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-163', 07:19:52 INFO - 'USERNAME': 'cltbld', 07:19:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-163', 07:19:52 INFO - 'WINDIR': 'C:\\windows', 07:19:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:19:52 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/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 07:19:54 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 07:19:54 INFO - import pkg_resources 07:19:55 INFO - Using 1 client processes 07:19:58 INFO - SUITE-START | Running 778 tests 07:19:58 INFO - Running testharness tests 07:19:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:19:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 07:19:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:19:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:19:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:19:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:19:58 INFO - Setting up ssl 07:19:59 INFO - PROCESS | certutil | 07:19:59 INFO - PROCESS | certutil | 07:19:59 INFO - PROCESS | certutil | 07:19:59 INFO - Certificate Nickname Trust Attributes 07:19:59 INFO - SSL,S/MIME,JAR/XPI 07:19:59 INFO - 07:19:59 INFO - web-platform-tests CT,, 07:19:59 INFO - 07:19:59 INFO - Starting runner 07:19:59 INFO - PROCESS | 2388 | [2388] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:19:59 INFO - PROCESS | 2388 | [2388] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 07:19:59 INFO - PROCESS | 2388 | [2388] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:19:59 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:20:00 INFO - PROCESS | 2388 | [2388] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 07:20:01 INFO - PROCESS | 2388 | 1462371601346 Marionette DEBUG Marionette enabled via build flag and pref 07:20:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB1895D800 == 1 [pid = 2388] [id = 1] 07:20:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 1 (000000DB27A64800) [pid = 2388] [serial = 1] [outer = 0000000000000000] 07:20:02 INFO - PROCESS | 2388 | [2388] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:20:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 2 (000000DB27A65800) [pid = 2388] [serial = 2] [outer = 000000DB27A64800] 07:20:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AC3A000 == 2 [pid = 2388] [id = 2] 07:20:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 3 (000000DB2AC3A800) [pid = 2388] [serial = 3] [outer = 0000000000000000] 07:20:03 INFO - PROCESS | 2388 | [2388] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:20:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 4 (000000DB2AC3B800) [pid = 2388] [serial = 4] [outer = 000000DB2AC3A800] 07:20:03 INFO - PROCESS | 2388 | 1462371603506 Marionette INFO Listening on port 2828 07:20:05 INFO - PROCESS | 2388 | 1462371605566 Marionette DEBUG Marionette enabled via command-line flag 07:20:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB85800 == 3 [pid = 2388] [id = 3] 07:20:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 5 (000000DB2BBC1000) [pid = 2388] [serial = 5] [outer = 0000000000000000] 07:20:05 INFO - PROCESS | 2388 | [2388] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:20:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 6 (000000DB2BBC2000) [pid = 2388] [serial = 6] [outer = 000000DB2BBC1000] 07:20:05 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:20:05 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:20:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 7 (000000DB2BCDC800) [pid = 2388] [serial = 7] [outer = 000000DB2AC3A800] 07:20:05 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:20:05 INFO - PROCESS | 2388 | 1462371605978 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49330 07:20:06 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:20:06 INFO - PROCESS | 2388 | 1462371606009 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49331 07:20:06 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:20:06 INFO - PROCESS | 2388 | 1462371606017 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49332 07:20:06 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:20:06 INFO - PROCESS | 2388 | 1462371606050 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49333 07:20:06 INFO - PROCESS | 2388 | 1462371606053 Marionette DEBUG Closed connection conn0 07:20:06 INFO - PROCESS | 2388 | 1462371606055 Marionette DEBUG Closed connection conn1 07:20:06 INFO - PROCESS | 2388 | 1462371606057 Marionette DEBUG Closed connection conn2 07:20:06 INFO - PROCESS | 2388 | 1462371606133 Marionette DEBUG Closed connection conn3 07:20:06 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:20:06 INFO - PROCESS | 2388 | 1462371606139 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49334 07:20:06 INFO - PROCESS | 2388 | 1462371606284 Marionette DEBUG Closed connection conn4 07:20:06 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:20:06 INFO - PROCESS | 2388 | 1462371606291 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49335 07:20:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5E5000 == 4 [pid = 2388] [id = 4] 07:20:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 8 (000000DB2D520800) [pid = 2388] [serial = 8] [outer = 0000000000000000] 07:20:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 9 (000000DB2CB9F400) [pid = 2388] [serial = 9] [outer = 000000DB2D520800] 07:20:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 10 (000000DB2CBA4C00) [pid = 2388] [serial = 10] [outer = 000000DB2D520800] 07:20:06 INFO - PROCESS | 2388 | 1462371606448 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:20:06 INFO - PROCESS | 2388 | 1462371606453 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504054342","device":"desktop","version":"48.0a2"} 07:20:07 INFO - PROCESS | 2388 | [2388] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:20:07 INFO - PROCESS | 2388 | [2388] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:20:07 INFO - PROCESS | 2388 | [2388] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:20:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31F53800 == 5 [pid = 2388] [id = 5] 07:20:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 11 (000000DB31F54000) [pid = 2388] [serial = 11] [outer = 0000000000000000] 07:20:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31F54800 == 6 [pid = 2388] [id = 6] 07:20:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 12 (000000DB31FEB000) [pid = 2388] [serial = 12] [outer = 0000000000000000] 07:20:08 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:20:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339EB800 == 7 [pid = 2388] [id = 7] 07:20:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 13 (000000DB31FEA800) [pid = 2388] [serial = 13] [outer = 0000000000000000] 07:20:08 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:20:08 INFO - PROCESS | 2388 | [2388] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:20:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 14 (000000DB33BC0000) [pid = 2388] [serial = 14] [outer = 000000DB31FEA800] 07:20:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 15 (000000DB33233000) [pid = 2388] [serial = 15] [outer = 000000DB31F54000] 07:20:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 16 (000000DB33021000) [pid = 2388] [serial = 16] [outer = 000000DB31FEB000] 07:20:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 17 (000000DB33023000) [pid = 2388] [serial = 17] [outer = 000000DB31FEA800] 07:20:09 INFO - PROCESS | 2388 | 1462371609833 Marionette DEBUG loaded listener.js 07:20:09 INFO - PROCESS | 2388 | 1462371609847 Marionette DEBUG loaded listener.js 07:20:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 18 (000000DB35EA4800) [pid = 2388] [serial = 18] [outer = 000000DB31FEA800] 07:20:10 INFO - PROCESS | 2388 | 1462371610849 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"89987e2a-a1bc-4199-b47b-aff2222317ff","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504054342","device":"desktop","version":"48.0a2","command_id":1}}] 07:20:11 INFO - PROCESS | 2388 | 1462371611481 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:20:11 INFO - PROCESS | 2388 | 1462371611510 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 07:20:11 INFO - PROCESS | 2388 | 1462371611537 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:20:11 INFO - PROCESS | 2388 | [2388] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:20:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB1895D800 == 6 [pid = 2388] [id = 1] 07:20:13 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:20:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 19 (000000DB26431800) [pid = 2388] [serial = 19] [outer = 000000DB31FEA800] 07:20:13 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:13 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:20:13 INFO - PROCESS | 2388 | 1462371613887 Marionette TRACE conn5 <- [1,3,null,{}] 07:20:13 INFO - PROCESS | 2388 | 1462371613892 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:20:13 INFO - PROCESS | 2388 | 1462371613914 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 07:20:13 INFO - PROCESS | 2388 | 1462371613948 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 07:20:13 INFO - PROCESS | 2388 | 1462371613952 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 07:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:20:13 INFO - PROCESS | 2388 | 1462371613964 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:20:13 INFO - PROCESS | 2388 | 1462371613967 Marionette TRACE conn5 <- [1,6,null,{}] 07:20:13 INFO - PROCESS | 2388 | 1462371613982 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:14 INFO - PROCESS | 2388 | 1462371614000 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 07:20:14 INFO - PROCESS | 2388 | 1462371614005 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27F69800 == 7 [pid = 2388] [id = 8] 07:20:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 20 (000000DB30B50400) [pid = 2388] [serial = 20] [outer = 0000000000000000] 07:20:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 21 (000000DB30B59800) [pid = 2388] [serial = 21] [outer = 000000DB30B50400] 07:20:14 INFO - PROCESS | 2388 | 1462371614068 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 22 (000000DB31CBF800) [pid = 2388] [serial = 22] [outer = 000000DB30B50400] 07:20:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C75C800 == 8 [pid = 2388] [id = 9] 07:20:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 23 (000000DB31363C00) [pid = 2388] [serial = 23] [outer = 0000000000000000] 07:20:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 24 (000000DB3306C800) [pid = 2388] [serial = 24] [outer = 000000DB31363C00] 07:20:14 INFO - PROCESS | 2388 | 1462371614508 Marionette DEBUG loaded listener.js 07:20:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 25 (000000DB335B3000) [pid = 2388] [serial = 25] [outer = 000000DB31363C00] 07:20:15 INFO - PROCESS | 2388 | 1462371615239 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1343ms 07:20:15 INFO - PROCESS | 2388 | 1462371615402 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 07:20:15 INFO - PROCESS | 2388 | 1462371615405 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 07:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:20:15 INFO - PROCESS | 2388 | 1462371615431 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:20:15 INFO - PROCESS | 2388 | 1462371615434 Marionette TRACE conn5 <- [1,10,null,{}] 07:20:15 INFO - PROCESS | 2388 | 1462371615440 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:15 INFO - PROCESS | 2388 | 1462371615533 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 07:20:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB26F5A000 == 9 [pid = 2388] [id = 10] 07:20:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 26 (000000DB26F5E000) [pid = 2388] [serial = 26] [outer = 0000000000000000] 07:20:15 INFO - PROCESS | 2388 | 1462371615590 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 27 (000000DB2750F800) [pid = 2388] [serial = 27] [outer = 000000DB26F5E000] 07:20:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB275CE000 == 10 [pid = 2388] [id = 11] 07:20:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 28 (000000DB2BB36800) [pid = 2388] [serial = 28] [outer = 0000000000000000] 07:20:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 29 (000000DB2BB9E400) [pid = 2388] [serial = 29] [outer = 000000DB2BB36800] 07:20:15 INFO - PROCESS | 2388 | 1462371615683 Marionette DEBUG loaded listener.js 07:20:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 30 (000000DB2D516800) [pid = 2388] [serial = 30] [outer = 000000DB2BB36800] 07:20:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 31 (000000DB26F64000) [pid = 2388] [serial = 31] [outer = 000000DB26F5E000] 07:20:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5E5000 == 9 [pid = 2388] [id = 4] 07:20:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB25434800 == 10 [pid = 2388] [id = 12] 07:20:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 32 (000000DB27F19C00) [pid = 2388] [serial = 32] [outer = 0000000000000000] 07:20:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 33 (000000DB3034F800) [pid = 2388] [serial = 33] [outer = 000000DB27F19C00] 07:20:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 34 (000000DB30B52000) [pid = 2388] [serial = 34] [outer = 000000DB27F19C00] 07:20:16 INFO - PROCESS | 2388 | 1462371616342 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 07:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 962ms 07:20:16 INFO - PROCESS | 2388 | 1462371616376 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 07:20:16 INFO - PROCESS | 2388 | 1462371616382 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 07:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:20:16 INFO - PROCESS | 2388 | 1462371616388 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:20:16 INFO - PROCESS | 2388 | 1462371616391 Marionette TRACE conn5 <- [1,14,null,{}] 07:20:16 INFO - PROCESS | 2388 | 1462371616398 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:16 INFO - PROCESS | 2388 | 1462371616481 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 07:20:16 INFO - PROCESS | 2388 | 1462371616490 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB8E000 == 11 [pid = 2388] [id = 13] 07:20:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 35 (000000DB3301B400) [pid = 2388] [serial = 35] [outer = 0000000000000000] 07:20:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 36 (000000DB33025000) [pid = 2388] [serial = 36] [outer = 000000DB3301B400] 07:20:16 INFO - PROCESS | 2388 | 1462371616536 Marionette DEBUG loaded listener.js 07:20:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 37 (000000DB33EAE000) [pid = 2388] [serial = 37] [outer = 000000DB3301B400] 07:20:16 INFO - PROCESS | 2388 | 1462371616953 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 07:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 07:20:17 INFO - PROCESS | 2388 | 1462371617019 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 2388 | 1462371617021 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 07:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:20:17 INFO - PROCESS | 2388 | 1462371617025 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 2388 | 1462371617029 Marionette TRACE conn5 <- [1,18,null,{}] 07:20:17 INFO - PROCESS | 2388 | 1462371617040 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:17 INFO - PROCESS | 2388 | 1462371617132 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 07:20:17 INFO - PROCESS | 2388 | 1462371617150 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30252000 == 12 [pid = 2388] [id = 14] 07:20:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 38 (000000DB359AE400) [pid = 2388] [serial = 38] [outer = 0000000000000000] 07:20:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 39 (000000DB35B31400) [pid = 2388] [serial = 39] [outer = 000000DB359AE400] 07:20:17 INFO - PROCESS | 2388 | 1462371617201 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 40 (000000DB3658D800) [pid = 2388] [serial = 40] [outer = 000000DB359AE400] 07:20:17 INFO - PROCESS | 2388 | 1462371617606 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 07:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 07:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:20:17 INFO - PROCESS | 2388 | 1462371617656 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 07:20:17 INFO - PROCESS | 2388 | 1462371617659 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 07:20:17 INFO - PROCESS | 2388 | 1462371617662 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:20:17 INFO - PROCESS | 2388 | 1462371617664 Marionette TRACE conn5 <- [1,22,null,{}] 07:20:17 INFO - PROCESS | 2388 | 1462371617668 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:17 INFO - PROCESS | 2388 | 1462371617746 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 07:20:17 INFO - PROCESS | 2388 | 1462371617753 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31386000 == 13 [pid = 2388] [id = 15] 07:20:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 41 (000000DB254A7800) [pid = 2388] [serial = 41] [outer = 0000000000000000] 07:20:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 42 (000000DB2CB9FC00) [pid = 2388] [serial = 42] [outer = 000000DB254A7800] 07:20:17 INFO - PROCESS | 2388 | 1462371617799 Marionette DEBUG loaded listener.js 07:20:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 43 (000000DB32904800) [pid = 2388] [serial = 43] [outer = 000000DB254A7800] 07:20:18 INFO - PROCESS | 2388 | 1462371618192 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 07:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 07:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:20:18 INFO - PROCESS | 2388 | 1462371618251 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 2388 | 1462371618253 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 07:20:18 INFO - PROCESS | 2388 | 1462371618256 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 2388 | 1462371618258 Marionette TRACE conn5 <- [1,26,null,{}] 07:20:18 INFO - PROCESS | 2388 | 1462371618262 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:18 INFO - PROCESS | 2388 | 1462371618339 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 07:20:18 INFO - PROCESS | 2388 | 1462371618345 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E07000 == 14 [pid = 2388] [id = 16] 07:20:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 44 (000000DB30308800) [pid = 2388] [serial = 44] [outer = 0000000000000000] 07:20:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 45 (000000DB3030D000) [pid = 2388] [serial = 45] [outer = 000000DB30308800] 07:20:18 INFO - PROCESS | 2388 | 1462371618390 Marionette DEBUG loaded listener.js 07:20:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 46 (000000DB32907000) [pid = 2388] [serial = 46] [outer = 000000DB30308800] 07:20:18 INFO - PROCESS | 2388 | 1462371618786 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 586ms 07:20:18 INFO - PROCESS | 2388 | 1462371618845 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 07:20:18 INFO - PROCESS | 2388 | 1462371618847 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 07:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:20:18 INFO - PROCESS | 2388 | 1462371618850 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:20:18 INFO - PROCESS | 2388 | 1462371618852 Marionette TRACE conn5 <- [1,30,null,{}] 07:20:18 INFO - PROCESS | 2388 | 1462371618856 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:18 INFO - PROCESS | 2388 | 1462371618967 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 07:20:18 INFO - PROCESS | 2388 | 1462371618984 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33554000 == 15 [pid = 2388] [id = 17] 07:20:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 47 (000000DB3290C400) [pid = 2388] [serial = 47] [outer = 0000000000000000] 07:20:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 48 (000000DB34AF8800) [pid = 2388] [serial = 48] [outer = 000000DB3290C400] 07:20:19 INFO - PROCESS | 2388 | 1462371619030 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 49 (000000DB38658800) [pid = 2388] [serial = 49] [outer = 000000DB3290C400] 07:20:19 INFO - PROCESS | 2388 | 1462371619395 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 07:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 07:20:19 INFO - PROCESS | 2388 | 1462371619441 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 07:20:19 INFO - PROCESS | 2388 | 1462371619443 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 07:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:20:19 INFO - PROCESS | 2388 | 1462371619456 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:20:19 INFO - PROCESS | 2388 | 1462371619458 Marionette TRACE conn5 <- [1,34,null,{}] 07:20:19 INFO - PROCESS | 2388 | 1462371619461 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:19 INFO - PROCESS | 2388 | 1462371619533 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 07:20:19 INFO - PROCESS | 2388 | 1462371619539 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E81800 == 16 [pid = 2388] [id = 18] 07:20:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 50 (000000DB264C1400) [pid = 2388] [serial = 50] [outer = 0000000000000000] 07:20:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 51 (000000DB264CF800) [pid = 2388] [serial = 51] [outer = 000000DB264C1400] 07:20:19 INFO - PROCESS | 2388 | 1462371619584 Marionette DEBUG loaded listener.js 07:20:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 52 (000000DB30B0F000) [pid = 2388] [serial = 52] [outer = 000000DB264C1400] 07:20:20 INFO - PROCESS | 2388 | 1462371620038 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 07:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 650ms 07:20:20 INFO - PROCESS | 2388 | 1462371620100 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 2388 | 1462371620102 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 07:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:20:20 INFO - PROCESS | 2388 | 1462371620105 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - PROCESS | 2388 | 1462371620107 Marionette TRACE conn5 <- [1,38,null,{}] 07:20:20 INFO - PROCESS | 2388 | 1462371620115 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:20 INFO - PROCESS | 2388 | 1462371620187 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 07:20:20 INFO - PROCESS | 2388 | 1462371620194 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35F7E800 == 17 [pid = 2388] [id = 19] 07:20:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 53 (000000DB24B5C000) [pid = 2388] [serial = 53] [outer = 0000000000000000] 07:20:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (000000DB24B60C00) [pid = 2388] [serial = 54] [outer = 000000DB24B5C000] 07:20:20 INFO - PROCESS | 2388 | 1462371620239 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (000000DB2FF5FC00) [pid = 2388] [serial = 55] [outer = 000000DB24B5C000] 07:20:20 INFO - PROCESS | 2388 | 1462371620613 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 07:20:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 07:20:20 INFO - PROCESS | 2388 | 1462371620632 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 07:20:20 INFO - PROCESS | 2388 | 1462371620634 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 07:20:20 INFO - PROCESS | 2388 | 1462371620637 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:20:20 INFO - PROCESS | 2388 | 1462371620639 Marionette TRACE conn5 <- [1,42,null,{}] 07:20:20 INFO - PROCESS | 2388 | 1462371620643 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:20 INFO - PROCESS | 2388 | 1462371620745 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 07:20:20 INFO - PROCESS | 2388 | 1462371620753 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E21000 == 18 [pid = 2388] [id = 20] 07:20:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (000000DB24B5E000) [pid = 2388] [serial = 56] [outer = 0000000000000000] 07:20:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000DB3865B400) [pid = 2388] [serial = 57] [outer = 000000DB24B5E000] 07:20:20 INFO - PROCESS | 2388 | 1462371620798 Marionette DEBUG loaded listener.js 07:20:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (000000DB386D4000) [pid = 2388] [serial = 58] [outer = 000000DB24B5E000] 07:20:21 INFO - PROCESS | 2388 | 1462371621168 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 07:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 07:20:21 INFO - PROCESS | 2388 | 1462371621226 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 2388 | 1462371621229 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 07:20:21 INFO - PROCESS | 2388 | 1462371621232 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:20:21 INFO - PROCESS | 2388 | 1462371621234 Marionette TRACE conn5 <- [1,46,null,{}] 07:20:21 INFO - PROCESS | 2388 | 1462371621237 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:21 INFO - PROCESS | 2388 | 1462371621340 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 07:20:21 INFO - PROCESS | 2388 | 1462371621349 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2661E800 == 19 [pid = 2388] [id = 21] 07:20:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000DB264C5800) [pid = 2388] [serial = 59] [outer = 0000000000000000] 07:20:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000DB266C8800) [pid = 2388] [serial = 60] [outer = 000000DB264C5800] 07:20:21 INFO - PROCESS | 2388 | 1462371621393 Marionette DEBUG loaded listener.js 07:20:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000DB386D3800) [pid = 2388] [serial = 61] [outer = 000000DB264C5800] 07:20:21 INFO - PROCESS | 2388 | 1462371621755 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:20:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:20:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 584ms 07:20:21 INFO - PROCESS | 2388 | 1462371621820 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 07:20:21 INFO - PROCESS | 2388 | 1462371621822 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 07:20:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:20:21 INFO - PROCESS | 2388 | 1462371621825 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:20:21 INFO - PROCESS | 2388 | 1462371621828 Marionette TRACE conn5 <- [1,50,null,{}] 07:20:21 INFO - PROCESS | 2388 | 1462371621832 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:21 INFO - PROCESS | 2388 | 1462371621942 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 07:20:21 INFO - PROCESS | 2388 | 1462371621950 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B21800 == 20 [pid = 2388] [id = 22] 07:20:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000DB386D9400) [pid = 2388] [serial = 62] [outer = 0000000000000000] 07:20:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000DB39B4DC00) [pid = 2388] [serial = 63] [outer = 000000DB386D9400] 07:20:22 INFO - PROCESS | 2388 | 1462371622006 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000DB39F2E400) [pid = 2388] [serial = 64] [outer = 000000DB386D9400] 07:20:22 INFO - PROCESS | 2388 | 1462371622395 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:20:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 584ms 07:20:22 INFO - PROCESS | 2388 | 1462371622412 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 07:20:22 INFO - PROCESS | 2388 | 1462371622415 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 07:20:22 INFO - PROCESS | 2388 | 1462371622418 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:20:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:20:22 INFO - PROCESS | 2388 | 1462371622420 Marionette TRACE conn5 <- [1,54,null,{}] 07:20:22 INFO - PROCESS | 2388 | 1462371622423 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:22 INFO - PROCESS | 2388 | 1462371622503 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 07:20:22 INFO - PROCESS | 2388 | 1462371622563 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DCE000 == 21 [pid = 2388] [id = 23] 07:20:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000DB39F29C00) [pid = 2388] [serial = 65] [outer = 0000000000000000] 07:20:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000DB39F36C00) [pid = 2388] [serial = 66] [outer = 000000DB39F29C00] 07:20:22 INFO - PROCESS | 2388 | 1462371622607 Marionette DEBUG loaded listener.js 07:20:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000DB39FF3800) [pid = 2388] [serial = 67] [outer = 000000DB39F29C00] 07:20:22 INFO - PROCESS | 2388 | 1462371622941 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:20:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms 07:20:23 INFO - PROCESS | 2388 | 1462371623007 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 07:20:23 INFO - PROCESS | 2388 | 1462371623009 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 07:20:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:20:23 INFO - PROCESS | 2388 | 1462371623012 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:20:23 INFO - PROCESS | 2388 | 1462371623014 Marionette TRACE conn5 <- [1,58,null,{}] 07:20:23 INFO - PROCESS | 2388 | 1462371623017 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:23 INFO - PROCESS | 2388 | 1462371623793 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 07:20:23 INFO - PROCESS | 2388 | 1462371623879 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB26610800 == 22 [pid = 2388] [id = 24] 07:20:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000DB24C69400) [pid = 2388] [serial = 68] [outer = 0000000000000000] 07:20:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB2549B800) [pid = 2388] [serial = 69] [outer = 000000DB24C69400] 07:20:23 INFO - PROCESS | 2388 | 1462371623931 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB264C6400) [pid = 2388] [serial = 70] [outer = 000000DB24C69400] 07:20:24 INFO - PROCESS | 2388 | 1462371624368 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:20:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1385ms 07:20:24 INFO - PROCESS | 2388 | 1462371624401 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 07:20:24 INFO - PROCESS | 2388 | 1462371624405 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 07:20:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:20:24 INFO - PROCESS | 2388 | 1462371624410 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:20:24 INFO - PROCESS | 2388 | 1462371624413 Marionette TRACE conn5 <- [1,62,null,{}] 07:20:24 INFO - PROCESS | 2388 | 1462371624417 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:24 INFO - PROCESS | 2388 | 1462371624517 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 07:20:24 INFO - PROCESS | 2388 | 1462371624528 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B615000 == 23 [pid = 2388] [id = 25] 07:20:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB266C1400) [pid = 2388] [serial = 71] [outer = 0000000000000000] 07:20:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB27FEF400) [pid = 2388] [serial = 72] [outer = 000000DB266C1400] 07:20:24 INFO - PROCESS | 2388 | 1462371624578 Marionette DEBUG loaded listener.js 07:20:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB2B60E000) [pid = 2388] [serial = 73] [outer = 000000DB266C1400] 07:20:25 INFO - PROCESS | 2388 | 1462371624991 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 07:20:25 INFO - PROCESS | 2388 | 1462371625043 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 2388 | 1462371625046 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 07:20:25 INFO - PROCESS | 2388 | 1462371625055 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 2388 | 1462371625057 Marionette TRACE conn5 <- [1,66,null,{}] 07:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:20:25 INFO - PROCESS | 2388 | 1462371625061 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:25 INFO - PROCESS | 2388 | 1462371625397 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 07:20:25 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB2D520800) [pid = 2388] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:20:25 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB2BB36800) [pid = 2388] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:20:25 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB3301B400) [pid = 2388] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:20:25 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB359AE400) [pid = 2388] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:20:25 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB254A7800) [pid = 2388] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:20:25 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000DB30308800) [pid = 2388] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:20:25 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000DB386D9400) [pid = 2388] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:20:25 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000DB30B50400) [pid = 2388] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:20:25 INFO - PROCESS | 2388 | 1462371625472 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBD6800 == 24 [pid = 2388] [id = 26] 07:20:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000DB26426800) [pid = 2388] [serial = 74] [outer = 0000000000000000] 07:20:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000DB26428800) [pid = 2388] [serial = 75] [outer = 000000DB26426800] 07:20:25 INFO - PROCESS | 2388 | 1462371625522 Marionette DEBUG loaded listener.js 07:20:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000DB2CB91000) [pid = 2388] [serial = 76] [outer = 000000DB26426800] 07:20:25 INFO - PROCESS | 2388 | 1462371625872 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 07:20:25 INFO - PROCESS | 2388 | 1462371625943 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 07:20:25 INFO - PROCESS | 2388 | 1462371625947 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 07:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:20:25 INFO - PROCESS | 2388 | 1462371625958 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:20:25 INFO - PROCESS | 2388 | 1462371625963 Marionette TRACE conn5 <- [1,70,null,{}] 07:20:25 INFO - PROCESS | 2388 | 1462371625968 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:26 INFO - PROCESS | 2388 | 1462371626051 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 07:20:26 INFO - PROCESS | 2388 | 1462371626058 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3037C800 == 25 [pid = 2388] [id = 27] 07:20:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB2CB99800) [pid = 2388] [serial = 77] [outer = 0000000000000000] 07:20:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB2FF5D400) [pid = 2388] [serial = 78] [outer = 000000DB2CB99800] 07:20:26 INFO - PROCESS | 2388 | 1462371626107 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB3030A000) [pid = 2388] [serial = 79] [outer = 000000DB2CB99800] 07:20:26 INFO - PROCESS | 2388 | 1462371626508 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 07:20:26 INFO - PROCESS | 2388 | 1462371626542 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 07:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:20:26 INFO - PROCESS | 2388 | 1462371626544 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 07:20:26 INFO - PROCESS | 2388 | 1462371626548 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:20:26 INFO - PROCESS | 2388 | 1462371626550 Marionette TRACE conn5 <- [1,74,null,{}] 07:20:26 INFO - PROCESS | 2388 | 1462371626553 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:26 INFO - PROCESS | 2388 | 1462371626629 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 07:20:26 INFO - PROCESS | 2388 | 1462371626636 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E05000 == 26 [pid = 2388] [id = 28] 07:20:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB3034BC00) [pid = 2388] [serial = 80] [outer = 0000000000000000] 07:20:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB30BF8C00) [pid = 2388] [serial = 81] [outer = 000000DB3034BC00] 07:20:26 INFO - PROCESS | 2388 | 1462371626683 Marionette DEBUG loaded listener.js 07:20:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB31CBC000) [pid = 2388] [serial = 82] [outer = 000000DB3034BC00] 07:20:27 INFO - PROCESS | 2388 | 1462371627080 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 07:20:27 INFO - PROCESS | 2388 | 1462371627137 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 07:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:20:27 INFO - PROCESS | 2388 | 1462371627140 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 07:20:27 INFO - PROCESS | 2388 | 1462371627143 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 2388 | 1462371627145 Marionette TRACE conn5 <- [1,78,null,{}] 07:20:27 INFO - PROCESS | 2388 | 1462371627149 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:27 INFO - PROCESS | 2388 | 1462371627222 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 07:20:27 INFO - PROCESS | 2388 | 1462371627230 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339DB000 == 27 [pid = 2388] [id = 29] 07:20:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB3301CC00) [pid = 2388] [serial = 83] [outer = 0000000000000000] 07:20:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB3306E000) [pid = 2388] [serial = 84] [outer = 000000DB3301CC00] 07:20:27 INFO - PROCESS | 2388 | 1462371627282 Marionette DEBUG loaded listener.js 07:20:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB3390B800) [pid = 2388] [serial = 85] [outer = 000000DB3301CC00] 07:20:27 INFO - PROCESS | 2388 | 1462371627845 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 734ms 07:20:27 INFO - PROCESS | 2388 | 1462371627881 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 07:20:27 INFO - PROCESS | 2388 | 1462371627887 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 07:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:20:27 INFO - PROCESS | 2388 | 1462371627892 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:20:27 INFO - PROCESS | 2388 | 1462371627897 Marionette TRACE conn5 <- [1,82,null,{}] 07:20:27 INFO - PROCESS | 2388 | 1462371627902 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:28 INFO - PROCESS | 2388 | 1462371628033 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 07:20:28 INFO - PROCESS | 2388 | 1462371628109 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCF2000 == 28 [pid = 2388] [id = 30] 07:20:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB27DA8000) [pid = 2388] [serial = 86] [outer = 0000000000000000] 07:20:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB2AFEDC00) [pid = 2388] [serial = 87] [outer = 000000DB27DA8000] 07:20:28 INFO - PROCESS | 2388 | 1462371628167 Marionette DEBUG loaded listener.js 07:20:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB2CB88800) [pid = 2388] [serial = 88] [outer = 000000DB27DA8000] 07:20:28 INFO - PROCESS | 2388 | 1462371628715 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 899ms 07:20:28 INFO - PROCESS | 2388 | 1462371628793 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 07:20:28 INFO - PROCESS | 2388 | 1462371628800 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 07:20:28 INFO - PROCESS | 2388 | 1462371628807 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:20:28 INFO - PROCESS | 2388 | 1462371628810 Marionette TRACE conn5 <- [1,86,null,{}] 07:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:20:28 INFO - PROCESS | 2388 | 1462371628828 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:28 INFO - PROCESS | 2388 | 1462371628940 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 07:20:29 INFO - PROCESS | 2388 | 1462371628993 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FC2000 == 29 [pid = 2388] [id = 31] 07:20:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB2FF5F400) [pid = 2388] [serial = 89] [outer = 0000000000000000] 07:20:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB30CB5800) [pid = 2388] [serial = 90] [outer = 000000DB2FF5F400] 07:20:29 INFO - PROCESS | 2388 | 1462371629048 Marionette DEBUG loaded listener.js 07:20:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB3306E800) [pid = 2388] [serial = 91] [outer = 000000DB2FF5F400] 07:20:29 INFO - PROCESS | 2388 | 1462371629583 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 07:20:29 INFO - PROCESS | 2388 | 1462371629650 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 07:20:29 INFO - PROCESS | 2388 | 1462371629653 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 07:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:20:29 INFO - PROCESS | 2388 | 1462371629657 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:20:29 INFO - PROCESS | 2388 | 1462371629661 Marionette TRACE conn5 <- [1,90,null,{}] 07:20:29 INFO - PROCESS | 2388 | 1462371629673 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:29 INFO - PROCESS | 2388 | 1462371629805 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 07:20:29 INFO - PROCESS | 2388 | 1462371629868 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E13000 == 30 [pid = 2388] [id = 32] 07:20:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB34AEE000) [pid = 2388] [serial = 92] [outer = 0000000000000000] 07:20:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB34B79400) [pid = 2388] [serial = 93] [outer = 000000DB34AEE000] 07:20:29 INFO - PROCESS | 2388 | 1462371629927 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB35E9B000) [pid = 2388] [serial = 94] [outer = 000000DB34AEE000] 07:20:30 INFO - PROCESS | 2388 | 1462371630423 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 07:20:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 07:20:30 INFO - PROCESS | 2388 | 1462371630498 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 07:20:30 INFO - PROCESS | 2388 | 1462371630501 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 07:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:20:30 INFO - PROCESS | 2388 | 1462371630505 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:20:30 INFO - PROCESS | 2388 | 1462371630507 Marionette TRACE conn5 <- [1,94,null,{}] 07:20:30 INFO - PROCESS | 2388 | 1462371630511 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:30 INFO - PROCESS | 2388 | 1462371630609 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 07:20:30 INFO - PROCESS | 2388 | 1462371630681 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30244800 == 31 [pid = 2388] [id = 33] 07:20:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB359AD800) [pid = 2388] [serial = 95] [outer = 0000000000000000] 07:20:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB38658C00) [pid = 2388] [serial = 96] [outer = 000000DB359AD800] 07:20:30 INFO - PROCESS | 2388 | 1462371630736 Marionette DEBUG loaded listener.js 07:20:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB386D9400) [pid = 2388] [serial = 97] [outer = 000000DB359AD800] 07:20:31 INFO - PROCESS | 2388 | 1462371631360 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:20:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 880ms 07:20:31 INFO - PROCESS | 2388 | 1462371631386 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 07:20:31 INFO - PROCESS | 2388 | 1462371631390 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 07:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:20:31 INFO - PROCESS | 2388 | 1462371631395 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:20:31 INFO - PROCESS | 2388 | 1462371631399 Marionette TRACE conn5 <- [1,98,null,{}] 07:20:31 INFO - PROCESS | 2388 | 1462371631406 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:31 INFO - PROCESS | 2388 | 1462371631502 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 07:20:31 INFO - PROCESS | 2388 | 1462371631587 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB275DC800 == 32 [pid = 2388] [id = 34] 07:20:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB266BF000) [pid = 2388] [serial = 98] [outer = 0000000000000000] 07:20:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB266C7800) [pid = 2388] [serial = 99] [outer = 000000DB266BF000] 07:20:31 INFO - PROCESS | 2388 | 1462371631637 Marionette DEBUG loaded listener.js 07:20:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB27F7C000) [pid = 2388] [serial = 100] [outer = 000000DB266BF000] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB2BB9E400) [pid = 2388] [serial = 29] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB3034F800) [pid = 2388] [serial = 33] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB33025000) [pid = 2388] [serial = 36] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB35B31400) [pid = 2388] [serial = 39] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB2CB9FC00) [pid = 2388] [serial = 42] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB3030D000) [pid = 2388] [serial = 45] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB34AF8800) [pid = 2388] [serial = 48] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB264CF800) [pid = 2388] [serial = 51] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB3658D800) [pid = 2388] [serial = 40] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB24B60C00) [pid = 2388] [serial = 54] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB3865B400) [pid = 2388] [serial = 57] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB266C8800) [pid = 2388] [serial = 60] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB39B4DC00) [pid = 2388] [serial = 63] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB30B59800) [pid = 2388] [serial = 21] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB31CBF800) [pid = 2388] [serial = 22] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB3306C800) [pid = 2388] [serial = 24] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB2750F800) [pid = 2388] [serial = 27] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB32904800) [pid = 2388] [serial = 43] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB32907000) [pid = 2388] [serial = 46] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB33EAE000) [pid = 2388] [serial = 37] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB39F2E400) [pid = 2388] [serial = 64] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB2D516800) [pid = 2388] [serial = 30] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB33023000) [pid = 2388] [serial = 17] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB33BC0000) [pid = 2388] [serial = 14] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000DB2CB9F400) [pid = 2388] [serial = 9] [outer = 0000000000000000] [url = about:blank] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000DB2CBA4C00) [pid = 2388] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:20:31 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000DB2AC3B800) [pid = 2388] [serial = 4] [outer = 0000000000000000] [url = about:blank] 07:20:32 INFO - PROCESS | 2388 | 1462371632070 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 734ms 07:20:32 INFO - PROCESS | 2388 | 1462371632133 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 2388 | 1462371632139 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 07:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:20:32 INFO - PROCESS | 2388 | 1462371632145 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 2388 | 1462371632148 Marionette TRACE conn5 <- [1,102,null,{}] 07:20:32 INFO - PROCESS | 2388 | 1462371632152 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:32 INFO - PROCESS | 2388 | 1462371632234 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 07:20:32 INFO - PROCESS | 2388 | 1462371632242 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBC9800 == 33 [pid = 2388] [id = 35] 07:20:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000DB27A17C00) [pid = 2388] [serial = 101] [outer = 0000000000000000] 07:20:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000DB2BB3A000) [pid = 2388] [serial = 102] [outer = 000000DB27A17C00] 07:20:32 INFO - PROCESS | 2388 | 1462371632289 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000DB2CB8B000) [pid = 2388] [serial = 103] [outer = 000000DB27A17C00] 07:20:32 INFO - PROCESS | 2388 | 1462371632690 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:20:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 07:20:32 INFO - PROCESS | 2388 | 1462371632731 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 07:20:32 INFO - PROCESS | 2388 | 1462371632734 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 07:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:20:32 INFO - PROCESS | 2388 | 1462371632737 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:20:32 INFO - PROCESS | 2388 | 1462371632741 Marionette TRACE conn5 <- [1,106,null,{}] 07:20:32 INFO - PROCESS | 2388 | 1462371632753 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:32 INFO - PROCESS | 2388 | 1462371632836 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 07:20:32 INFO - PROCESS | 2388 | 1462371632845 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30379800 == 34 [pid = 2388] [id = 36] 07:20:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB2FF5EC00) [pid = 2388] [serial = 104] [outer = 0000000000000000] 07:20:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB30311800) [pid = 2388] [serial = 105] [outer = 000000DB2FF5EC00] 07:20:32 INFO - PROCESS | 2388 | 1462371632894 Marionette DEBUG loaded listener.js 07:20:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB3031AC00) [pid = 2388] [serial = 106] [outer = 000000DB2FF5EC00] 07:20:33 INFO - PROCESS | 2388 | 1462371633324 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 07:20:33 INFO - PROCESS | 2388 | 1462371633369 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 07:20:33 INFO - PROCESS | 2388 | 1462371633372 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 07:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:20:33 INFO - PROCESS | 2388 | 1462371633375 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 2388 | 1462371633377 Marionette TRACE conn5 <- [1,110,null,{}] 07:20:33 INFO - PROCESS | 2388 | 1462371633381 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:33 INFO - PROCESS | 2388 | 1462371633458 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 07:20:33 INFO - PROCESS | 2388 | 1462371633467 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E10800 == 35 [pid = 2388] [id = 37] 07:20:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB3031E800) [pid = 2388] [serial = 107] [outer = 0000000000000000] 07:20:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB30CB6800) [pid = 2388] [serial = 108] [outer = 000000DB3031E800] 07:20:33 INFO - PROCESS | 2388 | 1462371633512 Marionette DEBUG loaded listener.js 07:20:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB32909400) [pid = 2388] [serial = 109] [outer = 000000DB3031E800] 07:20:33 INFO - PROCESS | 2388 | 1462371633897 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:20:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 07:20:33 INFO - PROCESS | 2388 | 1462371633965 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 07:20:33 INFO - PROCESS | 2388 | 1462371633967 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 07:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:20:33 INFO - PROCESS | 2388 | 1462371633970 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:20:33 INFO - PROCESS | 2388 | 1462371633972 Marionette TRACE conn5 <- [1,114,null,{}] 07:20:33 INFO - PROCESS | 2388 | 1462371633982 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:34 INFO - PROCESS | 2388 | 1462371634074 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 07:20:34 INFO - PROCESS | 2388 | 1462371634081 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27F68800 == 36 [pid = 2388] [id = 38] 07:20:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB30321C00) [pid = 2388] [serial = 110] [outer = 0000000000000000] 07:20:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB3327F400) [pid = 2388] [serial = 111] [outer = 000000DB30321C00] 07:20:34 INFO - PROCESS | 2388 | 1462371634127 Marionette DEBUG loaded listener.js 07:20:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB34252400) [pid = 2388] [serial = 112] [outer = 000000DB30321C00] 07:20:34 INFO - PROCESS | 2388 | 1462371634550 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 650ms 07:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:20:34 INFO - PROCESS | 2388 | 1462371634624 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 07:20:34 INFO - PROCESS | 2388 | 1462371634626 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 07:20:34 INFO - PROCESS | 2388 | 1462371634629 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:20:34 INFO - PROCESS | 2388 | 1462371634631 Marionette TRACE conn5 <- [1,118,null,{}] 07:20:34 INFO - PROCESS | 2388 | 1462371634635 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:34 INFO - PROCESS | 2388 | 1462371634761 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 07:20:34 INFO - PROCESS | 2388 | 1462371634769 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E03000 == 37 [pid = 2388] [id = 39] 07:20:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB33BBFC00) [pid = 2388] [serial = 113] [outer = 0000000000000000] 07:20:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB35EA1800) [pid = 2388] [serial = 114] [outer = 000000DB33BBFC00] 07:20:34 INFO - PROCESS | 2388 | 1462371634815 Marionette DEBUG loaded listener.js 07:20:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB39B4F800) [pid = 2388] [serial = 115] [outer = 000000DB33BBFC00] 07:20:35 INFO - PROCESS | 2388 | 1462371635218 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 07:20:35 INFO - PROCESS | 2388 | 1462371635261 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 2388 | 1462371635264 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 07:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:20:35 INFO - PROCESS | 2388 | 1462371635267 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 2388 | 1462371635269 Marionette TRACE conn5 <- [1,122,null,{}] 07:20:35 INFO - PROCESS | 2388 | 1462371635272 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:35 INFO - PROCESS | 2388 | 1462371635366 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 07:20:35 INFO - PROCESS | 2388 | 1462371635430 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB25E4F000 == 38 [pid = 2388] [id = 40] 07:20:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB38681400) [pid = 2388] [serial = 116] [outer = 0000000000000000] 07:20:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB38683000) [pid = 2388] [serial = 117] [outer = 000000DB38681400] 07:20:35 INFO - PROCESS | 2388 | 1462371635475 Marionette DEBUG loaded listener.js 07:20:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB39B4EC00) [pid = 2388] [serial = 118] [outer = 000000DB38681400] 07:20:35 INFO - PROCESS | 2388 | 1462371635844 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:20:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB266C1400) [pid = 2388] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB26426800) [pid = 2388] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB2CB99800) [pid = 2388] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB3034BC00) [pid = 2388] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB24C69400) [pid = 2388] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB39F29C00) [pid = 2388] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB264C1400) [pid = 2388] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB3290C400) [pid = 2388] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB264C5800) [pid = 2388] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB24B5E000) [pid = 2388] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:20:35 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB24B5C000) [pid = 2388] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:20:35 INFO - PROCESS | 2388 | 1462371635915 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 07:20:35 INFO - PROCESS | 2388 | 1462371635917 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 07:20:35 INFO - PROCESS | 2388 | 1462371635922 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:20:35 INFO - PROCESS | 2388 | 1462371635924 Marionette TRACE conn5 <- [1,126,null,{}] 07:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:20:35 INFO - PROCESS | 2388 | 1462371635928 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:36 INFO - PROCESS | 2388 | 1462371636024 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 07:20:36 INFO - PROCESS | 2388 | 1462371636061 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E5D000 == 39 [pid = 2388] [id = 41] 07:20:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB24B59800) [pid = 2388] [serial = 119] [outer = 0000000000000000] 07:20:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB266C2000) [pid = 2388] [serial = 120] [outer = 000000DB24B59800] 07:20:36 INFO - PROCESS | 2388 | 1462371636105 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB38684000) [pid = 2388] [serial = 121] [outer = 000000DB24B59800] 07:20:36 INFO - PROCESS | 2388 | 1462371636431 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 07:20:36 INFO - PROCESS | 2388 | 1462371636513 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 07:20:36 INFO - PROCESS | 2388 | 1462371636515 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 07:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:20:36 INFO - PROCESS | 2388 | 1462371636518 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:20:36 INFO - PROCESS | 2388 | 1462371636520 Marionette TRACE conn5 <- [1,130,null,{}] 07:20:36 INFO - PROCESS | 2388 | 1462371636524 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:36 INFO - PROCESS | 2388 | 1462371636620 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 07:20:36 INFO - PROCESS | 2388 | 1462371636629 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331D2000 == 40 [pid = 2388] [id = 42] 07:20:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB39BE5000) [pid = 2388] [serial = 122] [outer = 0000000000000000] 07:20:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB39BE9400) [pid = 2388] [serial = 123] [outer = 000000DB39BE5000] 07:20:36 INFO - PROCESS | 2388 | 1462371636673 Marionette DEBUG loaded listener.js 07:20:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB39BF1800) [pid = 2388] [serial = 124] [outer = 000000DB39BE5000] 07:20:37 INFO - PROCESS | 2388 | 1462371637057 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 07:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 07:20:37 INFO - PROCESS | 2388 | 1462371637108 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 2388 | 1462371637110 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 07:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:20:37 INFO - PROCESS | 2388 | 1462371637113 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 2388 | 1462371637115 Marionette TRACE conn5 <- [1,134,null,{}] 07:20:37 INFO - PROCESS | 2388 | 1462371637119 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:37 INFO - PROCESS | 2388 | 1462371637218 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 07:20:37 INFO - PROCESS | 2388 | 1462371637226 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC6E800 == 41 [pid = 2388] [id = 43] 07:20:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB332B4000) [pid = 2388] [serial = 125] [outer = 0000000000000000] 07:20:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB332BC800) [pid = 2388] [serial = 126] [outer = 000000DB332B4000] 07:20:37 INFO - PROCESS | 2388 | 1462371637271 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB39BED400) [pid = 2388] [serial = 127] [outer = 000000DB332B4000] 07:20:37 INFO - PROCESS | 2388 | 1462371637656 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 07:20:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 07:20:37 INFO - PROCESS | 2388 | 1462371637703 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 07:20:37 INFO - PROCESS | 2388 | 1462371637705 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 07:20:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:20:37 INFO - PROCESS | 2388 | 1462371637709 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:20:37 INFO - PROCESS | 2388 | 1462371637711 Marionette TRACE conn5 <- [1,138,null,{}] 07:20:37 INFO - PROCESS | 2388 | 1462371637715 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:37 INFO - PROCESS | 2388 | 1462371637834 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 07:20:37 INFO - PROCESS | 2388 | 1462371637843 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA96000 == 42 [pid = 2388] [id = 44] 07:20:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB2C603400) [pid = 2388] [serial = 128] [outer = 0000000000000000] 07:20:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB2C605000) [pid = 2388] [serial = 129] [outer = 000000DB2C603400] 07:20:37 INFO - PROCESS | 2388 | 1462371637894 Marionette DEBUG loaded listener.js 07:20:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2C672800) [pid = 2388] [serial = 130] [outer = 000000DB2C603400] 07:20:38 INFO - PROCESS | 2388 | 1462371638474 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 07:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 838ms 07:20:38 INFO - PROCESS | 2388 | 1462371638549 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 07:20:38 INFO - PROCESS | 2388 | 1462371638555 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 07:20:38 INFO - PROCESS | 2388 | 1462371638560 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:20:38 INFO - PROCESS | 2388 | 1462371638565 Marionette TRACE conn5 <- [1,142,null,{}] 07:20:38 INFO - PROCESS | 2388 | 1462371638571 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:38 INFO - PROCESS | 2388 | 1462371638678 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 07:20:38 INFO - PROCESS | 2388 | 1462371638743 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBD2800 == 43 [pid = 2388] [id = 45] 07:20:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB26BE1C00) [pid = 2388] [serial = 131] [outer = 0000000000000000] 07:20:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB2B74D000) [pid = 2388] [serial = 132] [outer = 000000DB26BE1C00] 07:20:38 INFO - PROCESS | 2388 | 1462371638801 Marionette DEBUG loaded listener.js 07:20:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB2C66CC00) [pid = 2388] [serial = 133] [outer = 000000DB26BE1C00] 07:20:39 INFO - PROCESS | 2388 | 1462371639421 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 07:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 881ms 07:20:39 INFO - PROCESS | 2388 | 1462371639458 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 07:20:39 INFO - PROCESS | 2388 | 1462371639465 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 07:20:39 INFO - PROCESS | 2388 | 1462371639472 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:20:39 INFO - PROCESS | 2388 | 1462371639475 Marionette TRACE conn5 <- [1,146,null,{}] 07:20:39 INFO - PROCESS | 2388 | 1462371639480 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:39 INFO - PROCESS | 2388 | 1462371639585 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 07:20:39 INFO - PROCESS | 2388 | 1462371639649 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36A18800 == 44 [pid = 2388] [id = 46] 07:20:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB30317000) [pid = 2388] [serial = 134] [outer = 0000000000000000] 07:20:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB3031E400) [pid = 2388] [serial = 135] [outer = 000000DB30317000] 07:20:39 INFO - PROCESS | 2388 | 1462371639705 Marionette DEBUG loaded listener.js 07:20:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB32907400) [pid = 2388] [serial = 136] [outer = 000000DB30317000] 07:20:40 INFO - PROCESS | 2388 | 1462371640289 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 840ms 07:20:40 INFO - PROCESS | 2388 | 1462371640318 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 07:20:40 INFO - PROCESS | 2388 | 1462371640321 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 07:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:20:40 INFO - PROCESS | 2388 | 1462371640325 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:20:40 INFO - PROCESS | 2388 | 1462371640329 Marionette TRACE conn5 <- [1,150,null,{}] 07:20:40 INFO - PROCESS | 2388 | 1462371640342 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:40 INFO - PROCESS | 2388 | 1462371640448 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 07:20:40 INFO - PROCESS | 2388 | 1462371640515 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3DF000 == 45 [pid = 2388] [id = 47] 07:20:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB35F5DC00) [pid = 2388] [serial = 137] [outer = 0000000000000000] 07:20:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB3658B800) [pid = 2388] [serial = 138] [outer = 000000DB35F5DC00] 07:20:40 INFO - PROCESS | 2388 | 1462371640573 Marionette DEBUG loaded listener.js 07:20:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB39BED800) [pid = 2388] [serial = 139] [outer = 000000DB35F5DC00] 07:20:41 INFO - PROCESS | 2388 | 1462371641363 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 07:20:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:20:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1078ms 07:20:41 INFO - PROCESS | 2388 | 1462371641406 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 07:20:41 INFO - PROCESS | 2388 | 1462371641410 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 07:20:41 INFO - PROCESS | 2388 | 1462371641415 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:20:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:20:41 INFO - PROCESS | 2388 | 1462371641419 Marionette TRACE conn5 <- [1,154,null,{}] 07:20:41 INFO - PROCESS | 2388 | 1462371641426 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:41 INFO - PROCESS | 2388 | 1462371641518 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 07:20:41 INFO - PROCESS | 2388 | 1462371641585 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCEE800 == 46 [pid = 2388] [id = 48] 07:20:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB266C5C00) [pid = 2388] [serial = 140] [outer = 0000000000000000] 07:20:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB26E4C800) [pid = 2388] [serial = 141] [outer = 000000DB266C5C00] 07:20:41 INFO - PROCESS | 2388 | 1462371641635 Marionette DEBUG loaded listener.js 07:20:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB2BB9CC00) [pid = 2388] [serial = 142] [outer = 000000DB266C5C00] 07:20:42 INFO - PROCESS | 2388 | 1462371642177 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC6E800 == 45 [pid = 2388] [id = 43] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331D2000 == 44 [pid = 2388] [id = 42] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E5D000 == 43 [pid = 2388] [id = 41] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB25E4F000 == 42 [pid = 2388] [id = 40] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E03000 == 41 [pid = 2388] [id = 39] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27F68800 == 40 [pid = 2388] [id = 38] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E10800 == 39 [pid = 2388] [id = 37] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30379800 == 38 [pid = 2388] [id = 36] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBC9800 == 37 [pid = 2388] [id = 35] 07:20:42 INFO - PROCESS | 2388 | --DOCSHELL 000000DB275DC800 == 36 [pid = 2388] [id = 34] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB3306E000) [pid = 2388] [serial = 84] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 837ms 07:20:42 INFO - PROCESS | 2388 | 1462371642258 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 2388 | 1462371642263 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 07:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:20:42 INFO - PROCESS | 2388 | 1462371642270 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 2388 | 1462371642272 Marionette TRACE conn5 <- [1,158,null,{}] 07:20:42 INFO - PROCESS | 2388 | 1462371642276 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:42 INFO - PROCESS | 2388 | 1462371642369 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB39FF3800) [pid = 2388] [serial = 67] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB27FEF400) [pid = 2388] [serial = 72] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB26428800) [pid = 2388] [serial = 75] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB2B60E000) [pid = 2388] [serial = 73] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2FF5D400) [pid = 2388] [serial = 78] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB30BF8C00) [pid = 2388] [serial = 81] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB31CBC000) [pid = 2388] [serial = 82] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB2549B800) [pid = 2388] [serial = 69] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB3030A000) [pid = 2388] [serial = 79] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB264C6400) [pid = 2388] [serial = 70] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB2CB91000) [pid = 2388] [serial = 76] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB39F36C00) [pid = 2388] [serial = 66] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB30B0F000) [pid = 2388] [serial = 52] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB38658800) [pid = 2388] [serial = 49] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB386D3800) [pid = 2388] [serial = 61] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB386D4000) [pid = 2388] [serial = 58] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB2FF5FC00) [pid = 2388] [serial = 55] [outer = 0000000000000000] [url = about:blank] 07:20:42 INFO - PROCESS | 2388 | 1462371642433 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2661C000 == 37 [pid = 2388] [id = 49] 07:20:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB264C2000) [pid = 2388] [serial = 143] [outer = 0000000000000000] 07:20:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB264C5400) [pid = 2388] [serial = 144] [outer = 000000DB264C2000] 07:20:42 INFO - PROCESS | 2388 | 1462371642480 Marionette DEBUG loaded listener.js 07:20:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB26C71400) [pid = 2388] [serial = 145] [outer = 000000DB264C2000] 07:20:42 INFO - PROCESS | 2388 | 1462371642847 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 07:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 07:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:20:42 INFO - PROCESS | 2388 | 1462371642901 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 07:20:42 INFO - PROCESS | 2388 | 1462371642903 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 07:20:42 INFO - PROCESS | 2388 | 1462371642907 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:20:42 INFO - PROCESS | 2388 | 1462371642911 Marionette TRACE conn5 <- [1,162,null,{}] 07:20:42 INFO - PROCESS | 2388 | 1462371642922 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:43 INFO - PROCESS | 2388 | 1462371643009 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 07:20:43 INFO - PROCESS | 2388 | 1462371643017 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C761000 == 38 [pid = 2388] [id = 50] 07:20:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB2BBEF400) [pid = 2388] [serial = 146] [outer = 0000000000000000] 07:20:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB2CB87800) [pid = 2388] [serial = 147] [outer = 000000DB2BBEF400] 07:20:43 INFO - PROCESS | 2388 | 1462371643065 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2D5A4000) [pid = 2388] [serial = 148] [outer = 000000DB2BBEF400] 07:20:43 INFO - PROCESS | 2388 | 1462371643495 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 07:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 07:20:43 INFO - PROCESS | 2388 | 1462371643536 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 07:20:43 INFO - PROCESS | 2388 | 1462371643539 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 07:20:43 INFO - PROCESS | 2388 | 1462371643542 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:20:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:20:43 INFO - PROCESS | 2388 | 1462371643544 Marionette TRACE conn5 <- [1,166,null,{}] 07:20:43 INFO - PROCESS | 2388 | 1462371643548 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:43 INFO - PROCESS | 2388 | 1462371643628 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 07:20:43 INFO - PROCESS | 2388 | 1462371643637 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31F4F000 == 39 [pid = 2388] [id = 51] 07:20:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB30307800) [pid = 2388] [serial = 149] [outer = 0000000000000000] 07:20:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB30311000) [pid = 2388] [serial = 150] [outer = 000000DB30307800] 07:20:43 INFO - PROCESS | 2388 | 1462371643683 Marionette DEBUG loaded listener.js 07:20:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB30344800) [pid = 2388] [serial = 151] [outer = 000000DB30307800] 07:20:44 INFO - PROCESS | 2388 | 1462371644078 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 586ms 07:20:44 INFO - PROCESS | 2388 | 1462371644131 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 2388 | 1462371644133 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 07:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:20:44 INFO - PROCESS | 2388 | 1462371644137 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - PROCESS | 2388 | 1462371644139 Marionette TRACE conn5 <- [1,170,null,{}] 07:20:44 INFO - PROCESS | 2388 | 1462371644143 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:44 INFO - PROCESS | 2388 | 1462371644219 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 07:20:44 INFO - PROCESS | 2388 | 1462371644226 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3334A800 == 40 [pid = 2388] [id = 52] 07:20:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB30B58000) [pid = 2388] [serial = 152] [outer = 0000000000000000] 07:20:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB313D5800) [pid = 2388] [serial = 153] [outer = 000000DB30B58000] 07:20:44 INFO - PROCESS | 2388 | 1462371644273 Marionette DEBUG loaded listener.js 07:20:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB3290F400) [pid = 2388] [serial = 154] [outer = 000000DB30B58000] 07:20:44 INFO - PROCESS | 2388 | 1462371644723 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 07:20:44 INFO - PROCESS | 2388 | 1462371644768 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 07:20:44 INFO - PROCESS | 2388 | 1462371644770 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 07:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:20:44 INFO - PROCESS | 2388 | 1462371644774 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:20:44 INFO - PROCESS | 2388 | 1462371644776 Marionette TRACE conn5 <- [1,174,null,{}] 07:20:44 INFO - PROCESS | 2388 | 1462371644785 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:44 INFO - PROCESS | 2388 | 1462371644902 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 07:20:44 INFO - PROCESS | 2388 | 1462371644912 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2661B800 == 41 [pid = 2388] [id = 53] 07:20:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB332B9C00) [pid = 2388] [serial = 155] [outer = 0000000000000000] 07:20:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB33BBE800) [pid = 2388] [serial = 156] [outer = 000000DB332B9C00] 07:20:44 INFO - PROCESS | 2388 | 1462371644964 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB3498E000) [pid = 2388] [serial = 157] [outer = 000000DB332B9C00] 07:20:45 INFO - PROCESS | 2388 | 1462371645358 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 07:20:45 INFO - PROCESS | 2388 | 1462371645405 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 07:20:45 INFO - PROCESS | 2388 | 1462371645408 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 07:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:20:45 INFO - PROCESS | 2388 | 1462371645411 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:20:45 INFO - PROCESS | 2388 | 1462371645413 Marionette TRACE conn5 <- [1,178,null,{}] 07:20:45 INFO - PROCESS | 2388 | 1462371645417 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:45 INFO - PROCESS | 2388 | 1462371645516 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 07:20:45 INFO - PROCESS | 2388 | 1462371645523 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36579800 == 42 [pid = 2388] [id = 54] 07:20:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB34AF8800) [pid = 2388] [serial = 158] [outer = 0000000000000000] 07:20:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB359AE400) [pid = 2388] [serial = 159] [outer = 000000DB34AF8800] 07:20:45 INFO - PROCESS | 2388 | 1462371645568 Marionette DEBUG loaded listener.js 07:20:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB38654400) [pid = 2388] [serial = 160] [outer = 000000DB34AF8800] 07:20:45 INFO - PROCESS | 2388 | 1462371645987 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:20:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB31368C00) [pid = 2388] [serial = 161] [outer = 000000DB27F19C00] 07:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 07:20:46 INFO - PROCESS | 2388 | 1462371646067 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 07:20:46 INFO - PROCESS | 2388 | 1462371646069 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 07:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:20:46 INFO - PROCESS | 2388 | 1462371646106 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 2388 | 1462371646108 Marionette TRACE conn5 <- [1,182,null,{}] 07:20:46 INFO - PROCESS | 2388 | 1462371646120 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:46 INFO - PROCESS | 2388 | 1462371646218 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 07:20:46 INFO - PROCESS | 2388 | 1462371646225 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DC2800 == 43 [pid = 2388] [id = 55] 07:20:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB38679C00) [pid = 2388] [serial = 162] [outer = 0000000000000000] 07:20:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB386D0800) [pid = 2388] [serial = 163] [outer = 000000DB38679C00] 07:20:46 INFO - PROCESS | 2388 | 1462371646272 Marionette DEBUG loaded listener.js 07:20:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB39B4A800) [pid = 2388] [serial = 164] [outer = 000000DB38679C00] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB33BBFC00) [pid = 2388] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB30321C00) [pid = 2388] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB38681400) [pid = 2388] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2FF5EC00) [pid = 2388] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB27DA8000) [pid = 2388] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB34AEE000) [pid = 2388] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB2FF5F400) [pid = 2388] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB3031E800) [pid = 2388] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB359AD800) [pid = 2388] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB266BF000) [pid = 2388] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB27A17C00) [pid = 2388] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB332B4000) [pid = 2388] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB24B59800) [pid = 2388] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:20:46 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB39BE5000) [pid = 2388] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:20:46 INFO - PROCESS | 2388 | 1462371646790 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 775ms 07:20:46 INFO - PROCESS | 2388 | 1462371646863 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 07:20:46 INFO - PROCESS | 2388 | 1462371646865 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 07:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:20:46 INFO - PROCESS | 2388 | 1462371646868 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:20:46 INFO - PROCESS | 2388 | 1462371646870 Marionette TRACE conn5 <- [1,186,null,{}] 07:20:46 INFO - PROCESS | 2388 | 1462371646878 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:46 INFO - PROCESS | 2388 | 1462371646974 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 07:20:46 INFO - PROCESS | 2388 | 1462371646987 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FB1000 == 44 [pid = 2388] [id = 56] 07:20:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB2FF5EC00) [pid = 2388] [serial = 165] [outer = 0000000000000000] 07:20:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB32912000) [pid = 2388] [serial = 166] [outer = 000000DB2FF5EC00] 07:20:47 INFO - PROCESS | 2388 | 1462371647031 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB3867E800) [pid = 2388] [serial = 167] [outer = 000000DB2FF5EC00] 07:20:47 INFO - PROCESS | 2388 | 1462371647393 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 585ms 07:20:47 INFO - PROCESS | 2388 | 1462371647456 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 2388 | 1462371647459 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 07:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:20:47 INFO - PROCESS | 2388 | 1462371647462 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - PROCESS | 2388 | 1462371647464 Marionette TRACE conn5 <- [1,190,null,{}] 07:20:47 INFO - PROCESS | 2388 | 1462371647467 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:47 INFO - PROCESS | 2388 | 1462371647543 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 07:20:47 INFO - PROCESS | 2388 | 1462371647549 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACB7800 == 45 [pid = 2388] [id = 57] 07:20:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB26D4AC00) [pid = 2388] [serial = 168] [outer = 0000000000000000] 07:20:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB26D50800) [pid = 2388] [serial = 169] [outer = 000000DB26D4AC00] 07:20:47 INFO - PROCESS | 2388 | 1462371647594 Marionette DEBUG loaded listener.js 07:20:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB38686800) [pid = 2388] [serial = 170] [outer = 000000DB26D4AC00] 07:20:47 INFO - PROCESS | 2388 | 1462371647970 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 524ms 07:20:47 INFO - PROCESS | 2388 | 1462371647989 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 07:20:47 INFO - PROCESS | 2388 | 1462371647992 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 07:20:47 INFO - PROCESS | 2388 | 1462371647995 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:20:48 INFO - PROCESS | 2388 | 1462371647998 Marionette TRACE conn5 <- [1,194,null,{}] 07:20:48 INFO - PROCESS | 2388 | 1462371648001 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:48 INFO - PROCESS | 2388 | 1462371648122 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 07:20:48 INFO - PROCESS | 2388 | 1462371648130 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3BBC2000 == 46 [pid = 2388] [id = 58] 07:20:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB26D4D800) [pid = 2388] [serial = 171] [outer = 0000000000000000] 07:20:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB39BEC400) [pid = 2388] [serial = 172] [outer = 000000DB26D4D800] 07:20:48 INFO - PROCESS | 2388 | 1462371648181 Marionette DEBUG loaded listener.js 07:20:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB39FEF400) [pid = 2388] [serial = 173] [outer = 000000DB26D4D800] 07:20:48 INFO - PROCESS | 2388 | 1462371648587 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 628ms 07:20:48 INFO - PROCESS | 2388 | 1462371648671 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 07:20:48 INFO - PROCESS | 2388 | 1462371648675 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 07:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:20:48 INFO - PROCESS | 2388 | 1462371648681 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:20:48 INFO - PROCESS | 2388 | 1462371648686 Marionette TRACE conn5 <- [1,198,null,{}] 07:20:48 INFO - PROCESS | 2388 | 1462371648692 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:48 INFO - PROCESS | 2388 | 1462371648808 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 07:20:48 INFO - PROCESS | 2388 | 1462371648890 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27F70800 == 47 [pid = 2388] [id = 59] 07:20:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB254A6800) [pid = 2388] [serial = 174] [outer = 0000000000000000] 07:20:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB25B40000) [pid = 2388] [serial = 175] [outer = 000000DB254A6800] 07:20:48 INFO - PROCESS | 2388 | 1462371648947 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB266C0C00) [pid = 2388] [serial = 176] [outer = 000000DB254A6800] 07:20:49 INFO - PROCESS | 2388 | 1462371649528 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 07:20:49 INFO - PROCESS | 2388 | 1462371649562 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 07:20:49 INFO - PROCESS | 2388 | 1462371649566 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 07:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:20:49 INFO - PROCESS | 2388 | 1462371649575 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:20:49 INFO - PROCESS | 2388 | 1462371649579 Marionette TRACE conn5 <- [1,202,null,{}] 07:20:49 INFO - PROCESS | 2388 | 1462371649584 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:49 INFO - PROCESS | 2388 | 1462371649690 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 07:20:49 INFO - PROCESS | 2388 | 1462371649756 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3335D800 == 48 [pid = 2388] [id = 60] 07:20:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB2BB33000) [pid = 2388] [serial = 177] [outer = 0000000000000000] 07:20:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB2C7D1800) [pid = 2388] [serial = 178] [outer = 000000DB2BB33000] 07:20:49 INFO - PROCESS | 2388 | 1462371649812 Marionette DEBUG loaded listener.js 07:20:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB2FF5D800) [pid = 2388] [serial = 179] [outer = 000000DB2BB33000] 07:20:50 INFO - PROCESS | 2388 | 1462371650365 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 839ms 07:20:50 INFO - PROCESS | 2388 | 1462371650415 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 07:20:50 INFO - PROCESS | 2388 | 1462371650418 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 07:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:20:50 INFO - PROCESS | 2388 | 1462371650422 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:20:50 INFO - PROCESS | 2388 | 1462371650424 Marionette TRACE conn5 <- [1,206,null,{}] 07:20:50 INFO - PROCESS | 2388 | 1462371650435 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:50 INFO - PROCESS | 2388 | 1462371650545 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 07:20:50 INFO - PROCESS | 2388 | 1462371650627 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C73800 == 49 [pid = 2388] [id = 61] 07:20:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB33282800) [pid = 2388] [serial = 180] [outer = 0000000000000000] 07:20:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB332BB400) [pid = 2388] [serial = 181] [outer = 000000DB33282800] 07:20:50 INFO - PROCESS | 2388 | 1462371650686 Marionette DEBUG loaded listener.js 07:20:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB359B1000) [pid = 2388] [serial = 182] [outer = 000000DB33282800] 07:20:51 INFO - PROCESS | 2388 | 1462371651257 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:20:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:20:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 881ms 07:20:51 INFO - PROCESS | 2388 | 1462371651304 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 07:20:51 INFO - PROCESS | 2388 | 1462371651307 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 07:20:51 INFO - PROCESS | 2388 | 1462371651310 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:20:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:20:51 INFO - PROCESS | 2388 | 1462371651312 Marionette TRACE conn5 <- [1,210,null,{}] 07:20:51 INFO - PROCESS | 2388 | 1462371651316 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:51 INFO - PROCESS | 2388 | 1462371651422 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 07:20:51 INFO - PROCESS | 2388 | 1462371651487 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B358800 == 50 [pid = 2388] [id = 62] 07:20:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB36C2C000) [pid = 2388] [serial = 183] [outer = 0000000000000000] 07:20:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB36C30000) [pid = 2388] [serial = 184] [outer = 000000DB36C2C000] 07:20:51 INFO - PROCESS | 2388 | 1462371651542 Marionette DEBUG loaded listener.js 07:20:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB39F2E800) [pid = 2388] [serial = 185] [outer = 000000DB36C2C000] 07:20:52 INFO - PROCESS | 2388 | 1462371652054 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 07:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 776ms 07:20:52 INFO - PROCESS | 2388 | 1462371652095 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 07:20:52 INFO - PROCESS | 2388 | 1462371652097 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 07:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:20:52 INFO - PROCESS | 2388 | 1462371652102 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 2388 | 1462371652104 Marionette TRACE conn5 <- [1,214,null,{}] 07:20:52 INFO - PROCESS | 2388 | 1462371652108 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:52 INFO - PROCESS | 2388 | 1462371652207 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 07:20:52 INFO - PROCESS | 2388 | 1462371652284 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3BBE0800 == 51 [pid = 2388] [id = 63] 07:20:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB39FEE400) [pid = 2388] [serial = 186] [outer = 0000000000000000] 07:20:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB39FF3800) [pid = 2388] [serial = 187] [outer = 000000DB39FEE400] 07:20:52 INFO - PROCESS | 2388 | 1462371652339 Marionette DEBUG loaded listener.js 07:20:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB3AC07000) [pid = 2388] [serial = 188] [outer = 000000DB39FEE400] 07:20:52 INFO - PROCESS | 2388 | 1462371652891 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 07:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 835ms 07:20:52 INFO - PROCESS | 2388 | 1462371652938 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 07:20:52 INFO - PROCESS | 2388 | 1462371652941 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 07:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:20:52 INFO - PROCESS | 2388 | 1462371652945 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:20:52 INFO - PROCESS | 2388 | 1462371652947 Marionette TRACE conn5 <- [1,218,null,{}] 07:20:52 INFO - PROCESS | 2388 | 1462371652951 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:53 INFO - PROCESS | 2388 | 1462371653078 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 07:20:53 INFO - PROCESS | 2388 | 1462371653148 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C9CA800 == 52 [pid = 2388] [id = 64] 07:20:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB34AAB000) [pid = 2388] [serial = 189] [outer = 0000000000000000] 07:20:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB34AB0000) [pid = 2388] [serial = 190] [outer = 000000DB34AAB000] 07:20:53 INFO - PROCESS | 2388 | 1462371653203 Marionette DEBUG loaded listener.js 07:20:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB39B50400) [pid = 2388] [serial = 191] [outer = 000000DB34AAB000] 07:20:53 INFO - PROCESS | 2388 | 1462371653855 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 07:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 943ms 07:20:53 INFO - PROCESS | 2388 | 1462371653900 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 07:20:53 INFO - PROCESS | 2388 | 1462371653905 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 07:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:20:53 INFO - PROCESS | 2388 | 1462371653910 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:20:53 INFO - PROCESS | 2388 | 1462371653915 Marionette TRACE conn5 <- [1,222,null,{}] 07:20:53 INFO - PROCESS | 2388 | 1462371653920 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:54 INFO - PROCESS | 2388 | 1462371654021 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 07:20:54 INFO - PROCESS | 2388 | 1462371654107 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C74C000 == 53 [pid = 2388] [id = 65] 07:20:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB27DAC400) [pid = 2388] [serial = 192] [outer = 0000000000000000] 07:20:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2B602C00) [pid = 2388] [serial = 193] [outer = 000000DB27DAC400] 07:20:54 INFO - PROCESS | 2388 | 1462371654158 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2C66EC00) [pid = 2388] [serial = 194] [outer = 000000DB27DAC400] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACB7800 == 52 [pid = 2388] [id = 57] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FB1000 == 51 [pid = 2388] [id = 56] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DC2800 == 50 [pid = 2388] [id = 55] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36579800 == 49 [pid = 2388] [id = 54] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2661B800 == 48 [pid = 2388] [id = 53] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3334A800 == 47 [pid = 2388] [id = 52] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31F4F000 == 46 [pid = 2388] [id = 51] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C761000 == 45 [pid = 2388] [id = 50] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2661C000 == 44 [pid = 2388] [id = 49] 07:20:54 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BCEE800 == 43 [pid = 2388] [id = 48] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB2C605000) [pid = 2388] [serial = 129] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | 1462371654667 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB35EA1800) [pid = 2388] [serial = 114] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB34252400) [pid = 2388] [serial = 112] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB3327F400) [pid = 2388] [serial = 111] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB38683000) [pid = 2388] [serial = 117] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB30311800) [pid = 2388] [serial = 105] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB3031AC00) [pid = 2388] [serial = 106] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB2CB88800) [pid = 2388] [serial = 88] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2AFEDC00) [pid = 2388] [serial = 87] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB35E9B000) [pid = 2388] [serial = 94] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB34B79400) [pid = 2388] [serial = 93] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB3306E800) [pid = 2388] [serial = 91] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB30CB5800) [pid = 2388] [serial = 90] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB30CB6800) [pid = 2388] [serial = 108] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB386D9400) [pid = 2388] [serial = 97] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB38658C00) [pid = 2388] [serial = 96] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB27F7C000) [pid = 2388] [serial = 100] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB266C7800) [pid = 2388] [serial = 99] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB2BB3A000) [pid = 2388] [serial = 102] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB332BC800) [pid = 2388] [serial = 126] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB2CB8B000) [pid = 2388] [serial = 103] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB266C2000) [pid = 2388] [serial = 120] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB38684000) [pid = 2388] [serial = 121] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB39B4EC00) [pid = 2388] [serial = 118] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB39BE9400) [pid = 2388] [serial = 123] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB39B4F800) [pid = 2388] [serial = 115] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB39BF1800) [pid = 2388] [serial = 124] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB39BED400) [pid = 2388] [serial = 127] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB32909400) [pid = 2388] [serial = 109] [outer = 0000000000000000] [url = about:blank] 07:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 797ms 07:20:54 INFO - PROCESS | 2388 | 1462371654708 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 07:20:54 INFO - PROCESS | 2388 | 1462371654714 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 07:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:20:54 INFO - PROCESS | 2388 | 1462371654721 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:20:54 INFO - PROCESS | 2388 | 1462371654723 Marionette TRACE conn5 <- [1,226,null,{}] 07:20:54 INFO - PROCESS | 2388 | 1462371654727 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:54 INFO - PROCESS | 2388 | 1462371654811 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 07:20:54 INFO - PROCESS | 2388 | 1462371654820 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBDC800 == 44 [pid = 2388] [id = 66] 07:20:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB2AF7D000) [pid = 2388] [serial = 195] [outer = 0000000000000000] 07:20:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB2C60B400) [pid = 2388] [serial = 196] [outer = 000000DB2AF7D000] 07:20:54 INFO - PROCESS | 2388 | 1462371654866 Marionette DEBUG loaded listener.js 07:20:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB2CB90800) [pid = 2388] [serial = 197] [outer = 000000DB2AF7D000] 07:20:55 INFO - PROCESS | 2388 | 1462371655289 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 07:20:55 INFO - PROCESS | 2388 | 1462371655351 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2388 | 1462371655353 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 07:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:20:55 INFO - PROCESS | 2388 | 1462371655357 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 2388 | 1462371655361 Marionette TRACE conn5 <- [1,230,null,{}] 07:20:55 INFO - PROCESS | 2388 | 1462371655371 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:55 INFO - PROCESS | 2388 | 1462371655457 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 07:20:55 INFO - PROCESS | 2388 | 1462371655467 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331CA800 == 45 [pid = 2388] [id = 67] 07:20:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB30309800) [pid = 2388] [serial = 198] [outer = 0000000000000000] 07:20:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB30313000) [pid = 2388] [serial = 199] [outer = 000000DB30309800] 07:20:55 INFO - PROCESS | 2388 | 1462371655522 Marionette DEBUG loaded listener.js 07:20:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB30B0F000) [pid = 2388] [serial = 200] [outer = 000000DB30309800] 07:20:55 INFO - PROCESS | 2388 | 1462371655944 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 07:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 07:20:55 INFO - PROCESS | 2388 | 1462371655989 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 07:20:55 INFO - PROCESS | 2388 | 1462371655992 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 07:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:20:55 INFO - PROCESS | 2388 | 1462371655995 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:20:55 INFO - PROCESS | 2388 | 1462371655997 Marionette TRACE conn5 <- [1,234,null,{}] 07:20:56 INFO - PROCESS | 2388 | 1462371656001 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:56 INFO - PROCESS | 2388 | 1462371656082 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 07:20:56 INFO - PROCESS | 2388 | 1462371656091 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33562800 == 46 [pid = 2388] [id = 68] 07:20:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB31CBB400) [pid = 2388] [serial = 201] [outer = 0000000000000000] 07:20:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB32905000) [pid = 2388] [serial = 202] [outer = 000000DB31CBB400] 07:20:56 INFO - PROCESS | 2388 | 1462371656137 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB33073800) [pid = 2388] [serial = 203] [outer = 000000DB31CBB400] 07:20:56 INFO - PROCESS | 2388 | 1462371656541 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 07:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 586ms 07:20:56 INFO - PROCESS | 2388 | 1462371656584 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 07:20:56 INFO - PROCESS | 2388 | 1462371656586 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 07:20:56 INFO - PROCESS | 2388 | 1462371656604 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:20:56 INFO - PROCESS | 2388 | 1462371656606 Marionette TRACE conn5 <- [1,238,null,{}] 07:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:20:56 INFO - PROCESS | 2388 | 1462371656610 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:56 INFO - PROCESS | 2388 | 1462371656687 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 07:20:56 INFO - PROCESS | 2388 | 1462371656694 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A16800 == 47 [pid = 2388] [id = 69] 07:20:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB3328C800) [pid = 2388] [serial = 204] [outer = 0000000000000000] 07:20:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB3337C000) [pid = 2388] [serial = 205] [outer = 000000DB3328C800] 07:20:56 INFO - PROCESS | 2388 | 1462371656741 Marionette DEBUG loaded listener.js 07:20:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB3498AC00) [pid = 2388] [serial = 206] [outer = 000000DB3328C800] 07:20:57 INFO - PROCESS | 2388 | 1462371657198 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 07:20:57 INFO - PROCESS | 2388 | 1462371657240 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 2388 | 1462371657242 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 07:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:20:57 INFO - PROCESS | 2388 | 1462371657251 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 2388 | 1462371657253 Marionette TRACE conn5 <- [1,242,null,{}] 07:20:57 INFO - PROCESS | 2388 | 1462371657257 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:57 INFO - PROCESS | 2388 | 1462371657366 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 07:20:57 INFO - PROCESS | 2388 | 1462371657375 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36584800 == 48 [pid = 2388] [id = 70] 07:20:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB34B7F400) [pid = 2388] [serial = 207] [outer = 0000000000000000] 07:20:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB36C25C00) [pid = 2388] [serial = 208] [outer = 000000DB34B7F400] 07:20:57 INFO - PROCESS | 2388 | 1462371657477 Marionette DEBUG loaded listener.js 07:20:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB3864D400) [pid = 2388] [serial = 209] [outer = 000000DB34B7F400] 07:20:57 INFO - PROCESS | 2388 | 1462371657895 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 07:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 693ms 07:20:57 INFO - PROCESS | 2388 | 1462371657941 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 07:20:57 INFO - PROCESS | 2388 | 1462371657943 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 07:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:20:57 INFO - PROCESS | 2388 | 1462371657951 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:20:57 INFO - PROCESS | 2388 | 1462371657953 Marionette TRACE conn5 <- [1,246,null,{}] 07:20:57 INFO - PROCESS | 2388 | 1462371657957 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:58 INFO - PROCESS | 2388 | 1462371658065 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 07:20:58 INFO - PROCESS | 2388 | 1462371658072 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E52800 == 49 [pid = 2388] [id = 71] 07:20:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB36C99400) [pid = 2388] [serial = 210] [outer = 0000000000000000] 07:20:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB36CA0000) [pid = 2388] [serial = 211] [outer = 000000DB36C99400] 07:20:58 INFO - PROCESS | 2388 | 1462371658117 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB36CA7C00) [pid = 2388] [serial = 212] [outer = 000000DB36C99400] 07:20:58 INFO - PROCESS | 2388 | 1462371658664 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 796ms 07:20:58 INFO - PROCESS | 2388 | 1462371658746 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 07:20:58 INFO - PROCESS | 2388 | 1462371658748 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 07:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:20:58 INFO - PROCESS | 2388 | 1462371658752 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:20:58 INFO - PROCESS | 2388 | 1462371658753 Marionette TRACE conn5 <- [1,250,null,{}] 07:20:58 INFO - PROCESS | 2388 | 1462371658757 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:58 INFO - PROCESS | 2388 | 1462371658857 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 07:20:58 INFO - PROCESS | 2388 | 1462371658867 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DC8800 == 50 [pid = 2388] [id = 72] 07:20:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB3865A400) [pid = 2388] [serial = 213] [outer = 0000000000000000] 07:20:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB386D3C00) [pid = 2388] [serial = 214] [outer = 000000DB3865A400] 07:20:58 INFO - PROCESS | 2388 | 1462371658911 Marionette DEBUG loaded listener.js 07:20:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB39BE9400) [pid = 2388] [serial = 215] [outer = 000000DB3865A400] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB332B9C00) [pid = 2388] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB34AF8800) [pid = 2388] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB30B58000) [pid = 2388] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB266C5C00) [pid = 2388] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB30307800) [pid = 2388] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB2BBEF400) [pid = 2388] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB38679C00) [pid = 2388] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB264C2000) [pid = 2388] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB2FF5EC00) [pid = 2388] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:20:59 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB26D4AC00) [pid = 2388] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:20:59 INFO - PROCESS | 2388 | 1462371659351 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 07:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:20:59 INFO - PROCESS | 2388 | 1462371659383 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 2388 | 1462371659385 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 07:20:59 INFO - PROCESS | 2388 | 1462371659389 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - PROCESS | 2388 | 1462371659390 Marionette TRACE conn5 <- [1,254,null,{}] 07:20:59 INFO - PROCESS | 2388 | 1462371659394 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:20:59 INFO - PROCESS | 2388 | 1462371659474 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 07:20:59 INFO - PROCESS | 2388 | 1462371659481 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:20:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC74800 == 51 [pid = 2388] [id = 73] 07:20:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB2BBEF400) [pid = 2388] [serial = 216] [outer = 0000000000000000] 07:20:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB3867DC00) [pid = 2388] [serial = 217] [outer = 000000DB2BBEF400] 07:20:59 INFO - PROCESS | 2388 | 1462371659525 Marionette DEBUG loaded listener.js 07:20:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB39BF3800) [pid = 2388] [serial = 218] [outer = 000000DB2BBEF400] 07:20:59 INFO - PROCESS | 2388 | 1462371659902 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 07:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 07:20:59 INFO - PROCESS | 2388 | 1462371659979 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 07:20:59 INFO - PROCESS | 2388 | 1462371659982 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 07:20:59 INFO - PROCESS | 2388 | 1462371659985 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:20:59 INFO - PROCESS | 2388 | 1462371659986 Marionette TRACE conn5 <- [1,258,null,{}] 07:21:00 INFO - PROCESS | 2388 | 1462371659990 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:00 INFO - PROCESS | 2388 | 1462371660070 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 07:21:00 INFO - PROCESS | 2388 | 1462371660077 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACBF800 == 52 [pid = 2388] [id = 74] 07:21:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB30D19800) [pid = 2388] [serial = 219] [outer = 0000000000000000] 07:21:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB30D1DC00) [pid = 2388] [serial = 220] [outer = 000000DB30D19800] 07:21:00 INFO - PROCESS | 2388 | 1462371660123 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB39BE8400) [pid = 2388] [serial = 221] [outer = 000000DB30D19800] 07:21:00 INFO - PROCESS | 2388 | 1462371660551 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 07:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 07:21:00 INFO - PROCESS | 2388 | 1462371660575 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 07:21:00 INFO - PROCESS | 2388 | 1462371660578 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 07:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:21:00 INFO - PROCESS | 2388 | 1462371660591 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:21:00 INFO - PROCESS | 2388 | 1462371660593 Marionette TRACE conn5 <- [1,262,null,{}] 07:21:00 INFO - PROCESS | 2388 | 1462371660597 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:00 INFO - PROCESS | 2388 | 1462371660694 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 07:21:00 INFO - PROCESS | 2388 | 1462371660701 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3BBDC000 == 53 [pid = 2388] [id = 75] 07:21:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB2BDD3C00) [pid = 2388] [serial = 222] [outer = 0000000000000000] 07:21:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB30D21000) [pid = 2388] [serial = 223] [outer = 000000DB2BDD3C00] 07:21:00 INFO - PROCESS | 2388 | 1462371660751 Marionette DEBUG loaded listener.js 07:21:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3706E400) [pid = 2388] [serial = 224] [outer = 000000DB2BDD3C00] 07:21:01 INFO - PROCESS | 2388 | 1462371661215 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 07:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 07:21:01 INFO - PROCESS | 2388 | 1462371661267 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 07:21:01 INFO - PROCESS | 2388 | 1462371661272 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 07:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:21:01 INFO - PROCESS | 2388 | 1462371661278 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:21:01 INFO - PROCESS | 2388 | 1462371661283 Marionette TRACE conn5 <- [1,266,null,{}] 07:21:01 INFO - PROCESS | 2388 | 1462371661290 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:01 INFO - PROCESS | 2388 | 1462371661404 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 07:21:01 INFO - PROCESS | 2388 | 1462371661531 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBCB800 == 54 [pid = 2388] [id = 76] 07:21:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB26C74000) [pid = 2388] [serial = 225] [outer = 0000000000000000] 07:21:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB26D4C800) [pid = 2388] [serial = 226] [outer = 000000DB26C74000] 07:21:01 INFO - PROCESS | 2388 | 1462371661587 Marionette DEBUG loaded listener.js 07:21:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB2B9B3000) [pid = 2388] [serial = 227] [outer = 000000DB26C74000] 07:21:02 INFO - PROCESS | 2388 | 1462371662120 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 07:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 880ms 07:21:02 INFO - PROCESS | 2388 | 1462371662162 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 07:21:02 INFO - PROCESS | 2388 | 1462371662168 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 07:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:21:02 INFO - PROCESS | 2388 | 1462371662176 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:21:02 INFO - PROCESS | 2388 | 1462371662179 Marionette TRACE conn5 <- [1,270,null,{}] 07:21:02 INFO - PROCESS | 2388 | 1462371662183 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:02 INFO - PROCESS | 2388 | 1462371662292 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 07:21:02 INFO - PROCESS | 2388 | 1462371662374 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E56000 == 55 [pid = 2388] [id = 77] 07:21:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB2CB8A000) [pid = 2388] [serial = 228] [outer = 0000000000000000] 07:21:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB2D59E400) [pid = 2388] [serial = 229] [outer = 000000DB2CB8A000] 07:21:02 INFO - PROCESS | 2388 | 1462371662429 Marionette DEBUG loaded listener.js 07:21:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB3030A000) [pid = 2388] [serial = 230] [outer = 000000DB2CB8A000] 07:21:03 INFO - PROCESS | 2388 | 1462371663096 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 985ms 07:21:03 INFO - PROCESS | 2388 | 1462371663221 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 07:21:03 INFO - PROCESS | 2388 | 1462371663224 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 07:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:21:03 INFO - PROCESS | 2388 | 1462371663281 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:21:03 INFO - PROCESS | 2388 | 1462371663285 Marionette TRACE conn5 <- [1,274,null,{}] 07:21:03 INFO - PROCESS | 2388 | 1462371663366 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:03 INFO - PROCESS | 2388 | 1462371663489 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 07:21:03 INFO - PROCESS | 2388 | 1462371663574 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3D00A000 == 56 [pid = 2388] [id = 78] 07:21:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB34AA9800) [pid = 2388] [serial = 231] [outer = 0000000000000000] 07:21:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB3650C400) [pid = 2388] [serial = 232] [outer = 000000DB34AA9800] 07:21:03 INFO - PROCESS | 2388 | 1462371663632 Marionette DEBUG loaded listener.js 07:21:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB3706B400) [pid = 2388] [serial = 233] [outer = 000000DB34AA9800] 07:21:04 INFO - PROCESS | 2388 | 1462371664157 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 07:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 925ms 07:21:04 INFO - PROCESS | 2388 | 1462371664180 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 07:21:04 INFO - PROCESS | 2388 | 1462371664184 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 07:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:21:04 INFO - PROCESS | 2388 | 1462371664187 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:21:04 INFO - PROCESS | 2388 | 1462371664189 Marionette TRACE conn5 <- [1,278,null,{}] 07:21:04 INFO - PROCESS | 2388 | 1462371664194 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:04 INFO - PROCESS | 2388 | 1462371664302 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 07:21:04 INFO - PROCESS | 2388 | 1462371664383 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36BB2800 == 57 [pid = 2388] [id = 79] 07:21:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB38685C00) [pid = 2388] [serial = 234] [outer = 0000000000000000] 07:21:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB39B53000) [pid = 2388] [serial = 235] [outer = 000000DB38685C00] 07:21:04 INFO - PROCESS | 2388 | 1462371664439 Marionette DEBUG loaded listener.js 07:21:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB3AC07400) [pid = 2388] [serial = 236] [outer = 000000DB38685C00] 07:21:05 INFO - PROCESS | 2388 | 1462371665229 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 07:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1082ms 07:21:05 INFO - PROCESS | 2388 | 1462371665277 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 07:21:05 INFO - PROCESS | 2388 | 1462371665281 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 07:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:21:05 INFO - PROCESS | 2388 | 1462371665287 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:21:05 INFO - PROCESS | 2388 | 1462371665292 Marionette TRACE conn5 <- [1,282,null,{}] 07:21:05 INFO - PROCESS | 2388 | 1462371665298 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:05 INFO - PROCESS | 2388 | 1462371665392 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 07:21:05 INFO - PROCESS | 2388 | 1462371665464 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB8D800 == 58 [pid = 2388] [id = 80] 07:21:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB254A4000) [pid = 2388] [serial = 237] [outer = 0000000000000000] 07:21:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB26426800) [pid = 2388] [serial = 238] [outer = 000000DB254A4000] 07:21:05 INFO - PROCESS | 2388 | 1462371665513 Marionette DEBUG loaded listener.js 07:21:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB26D48C00) [pid = 2388] [serial = 239] [outer = 000000DB254A4000] 07:21:06 INFO - PROCESS | 2388 | 1462371666054 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 795ms 07:21:06 INFO - PROCESS | 2388 | 1462371666086 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2388 | 1462371666092 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 07:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:21:06 INFO - PROCESS | 2388 | 1462371666098 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2388 | 1462371666101 Marionette TRACE conn5 <- [1,286,null,{}] 07:21:06 INFO - PROCESS | 2388 | 1462371666105 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:06 INFO - PROCESS | 2388 | 1462371666199 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 07:21:06 INFO - PROCESS | 2388 | 1462371666286 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2F833800 == 59 [pid = 2388] [id = 81] 07:21:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB2B77CC00) [pid = 2388] [serial = 240] [outer = 0000000000000000] 07:21:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB2BC9BC00) [pid = 2388] [serial = 241] [outer = 000000DB2B77CC00] 07:21:06 INFO - PROCESS | 2388 | 1462371666336 Marionette DEBUG loaded listener.js 07:21:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB2C605C00) [pid = 2388] [serial = 242] [outer = 000000DB2B77CC00] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30244800 == 58 [pid = 2388] [id = 33] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BCF2000 == 57 [pid = 2388] [id = 30] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACBF800 == 56 [pid = 2388] [id = 74] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC74800 == 55 [pid = 2388] [id = 73] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DC8800 == 54 [pid = 2388] [id = 72] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E52800 == 53 [pid = 2388] [id = 71] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36584800 == 52 [pid = 2388] [id = 70] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A16800 == 51 [pid = 2388] [id = 69] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33562800 == 50 [pid = 2388] [id = 68] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331CA800 == 49 [pid = 2388] [id = 67] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB2B74D000) [pid = 2388] [serial = 132] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB3031E400) [pid = 2388] [serial = 135] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB3658B800) [pid = 2388] [serial = 138] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB39BEC400) [pid = 2388] [serial = 172] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBDC800 == 48 [pid = 2388] [id = 66] 07:21:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C74C000 == 47 [pid = 2388] [id = 65] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB33BBE800) [pid = 2388] [serial = 156] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB359AE400) [pid = 2388] [serial = 159] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB313D5800) [pid = 2388] [serial = 153] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB2BB9CC00) [pid = 2388] [serial = 142] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB26E4C800) [pid = 2388] [serial = 141] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB30311000) [pid = 2388] [serial = 150] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB30344800) [pid = 2388] [serial = 151] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB2CB87800) [pid = 2388] [serial = 147] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB2D5A4000) [pid = 2388] [serial = 148] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB386D0800) [pid = 2388] [serial = 163] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB26C71400) [pid = 2388] [serial = 145] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB264C5400) [pid = 2388] [serial = 144] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB32912000) [pid = 2388] [serial = 166] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB38654400) [pid = 2388] [serial = 160] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB38686800) [pid = 2388] [serial = 170] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB30B52000) [pid = 2388] [serial = 34] [outer = 0000000000000000] [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.] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB39B4A800) [pid = 2388] [serial = 164] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3867E800) [pid = 2388] [serial = 167] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB3498E000) [pid = 2388] [serial = 157] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB26D50800) [pid = 2388] [serial = 169] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB3290F400) [pid = 2388] [serial = 154] [outer = 0000000000000000] [url = about:blank] 07:21:06 INFO - PROCESS | 2388 | 1462371666849 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 07:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 775ms 07:21:06 INFO - PROCESS | 2388 | 1462371666874 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 07:21:06 INFO - PROCESS | 2388 | 1462371666877 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 07:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:21:06 INFO - PROCESS | 2388 | 1462371666880 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:21:06 INFO - PROCESS | 2388 | 1462371666884 Marionette TRACE conn5 <- [1,290,null,{}] 07:21:06 INFO - PROCESS | 2388 | 1462371666895 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:06 INFO - PROCESS | 2388 | 1462371666985 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 07:21:07 INFO - PROCESS | 2388 | 1462371666993 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBCD000 == 48 [pid = 2388] [id = 82] 07:21:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB26D47400) [pid = 2388] [serial = 243] [outer = 0000000000000000] 07:21:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2BBE4000) [pid = 2388] [serial = 244] [outer = 000000DB26D47400] 07:21:07 INFO - PROCESS | 2388 | 1462371667044 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB2CB89000) [pid = 2388] [serial = 245] [outer = 000000DB26D47400] 07:21:07 INFO - PROCESS | 2388 | 1462371667474 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 650ms 07:21:07 INFO - PROCESS | 2388 | 1462371667532 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 07:21:07 INFO - PROCESS | 2388 | 1462371667535 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 07:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:21:07 INFO - PROCESS | 2388 | 1462371667538 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:21:07 INFO - PROCESS | 2388 | 1462371667540 Marionette TRACE conn5 <- [1,294,null,{}] 07:21:07 INFO - PROCESS | 2388 | 1462371667544 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:07 INFO - PROCESS | 2388 | 1462371667624 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 07:21:07 INFO - PROCESS | 2388 | 1462371667633 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E0A000 == 49 [pid = 2388] [id = 83] 07:21:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB2FF59000) [pid = 2388] [serial = 246] [outer = 0000000000000000] 07:21:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB30302800) [pid = 2388] [serial = 247] [outer = 000000DB2FF59000] 07:21:07 INFO - PROCESS | 2388 | 1462371667679 Marionette DEBUG loaded listener.js 07:21:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB3030E000) [pid = 2388] [serial = 248] [outer = 000000DB2FF59000] 07:21:08 INFO - PROCESS | 2388 | 1462371668099 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:08 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. 07:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 07:21:08 INFO - PROCESS | 2388 | 1462371668126 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 2388 | 1462371668129 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 07:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:21:08 INFO - PROCESS | 2388 | 1462371668137 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 2388 | 1462371668139 Marionette TRACE conn5 <- [1,298,null,{}] 07:21:08 INFO - PROCESS | 2388 | 1462371668143 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:08 INFO - PROCESS | 2388 | 1462371668224 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 07:21:08 INFO - PROCESS | 2388 | 1462371668232 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33450000 == 50 [pid = 2388] [id = 84] 07:21:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB30318800) [pid = 2388] [serial = 249] [outer = 0000000000000000] 07:21:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3031EC00) [pid = 2388] [serial = 250] [outer = 000000DB30318800] 07:21:08 INFO - PROCESS | 2388 | 1462371668277 Marionette DEBUG loaded listener.js 07:21:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB30B5BC00) [pid = 2388] [serial = 251] [outer = 000000DB30318800] 07:21:08 INFO - PROCESS | 2388 | 1462371668727 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:08 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. 07:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 07:21:08 INFO - PROCESS | 2388 | 1462371668776 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 07:21:08 INFO - PROCESS | 2388 | 1462371668778 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 07:21:08 INFO - PROCESS | 2388 | 1462371668782 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:21:08 INFO - PROCESS | 2388 | 1462371668783 Marionette TRACE conn5 <- [1,302,null,{}] 07:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:21:08 INFO - PROCESS | 2388 | 1462371668787 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:08 INFO - PROCESS | 2388 | 1462371668908 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 07:21:08 INFO - PROCESS | 2388 | 1462371668918 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E77000 == 51 [pid = 2388] [id = 85] 07:21:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB30D1F800) [pid = 2388] [serial = 252] [outer = 0000000000000000] 07:21:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB31FE9800) [pid = 2388] [serial = 253] [outer = 000000DB30D1F800] 07:21:08 INFO - PROCESS | 2388 | 1462371668996 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB32911C00) [pid = 2388] [serial = 254] [outer = 000000DB30D1F800] 07:21:09 INFO - PROCESS | 2388 | 1462371669418 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:09 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. 07:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 07:21:09 INFO - PROCESS | 2388 | 1462371669459 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 07:21:09 INFO - PROCESS | 2388 | 1462371669461 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 07:21:09 INFO - PROCESS | 2388 | 1462371669464 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:21:09 INFO - PROCESS | 2388 | 1462371669466 Marionette TRACE conn5 <- [1,306,null,{}] 07:21:09 INFO - PROCESS | 2388 | 1462371669470 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:09 INFO - PROCESS | 2388 | 1462371669569 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 07:21:09 INFO - PROCESS | 2388 | 1462371669640 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35B52000 == 52 [pid = 2388] [id = 86] 07:21:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB329A4C00) [pid = 2388] [serial = 255] [outer = 0000000000000000] 07:21:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB33078C00) [pid = 2388] [serial = 256] [outer = 000000DB329A4C00] 07:21:09 INFO - PROCESS | 2388 | 1462371669685 Marionette DEBUG loaded listener.js 07:21:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB332C2C00) [pid = 2388] [serial = 257] [outer = 000000DB329A4C00] 07:21:09 INFO - PROCESS | 2388 | 1462371669930 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:21:10 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. 07:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 07:21:10 INFO - PROCESS | 2388 | 1462371670134 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:10 INFO - PROCESS | 2388 | 1462371670139 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 07:21:10 INFO - PROCESS | 2388 | 1462371670141 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 07:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:21:10 INFO - PROCESS | 2388 | 1462371670150 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:21:10 INFO - PROCESS | 2388 | 1462371670152 Marionette TRACE conn5 <- [1,310,null,{}] 07:21:10 INFO - PROCESS | 2388 | 1462371670155 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:10 INFO - PROCESS | 2388 | 1462371670256 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 07:21:10 INFO - PROCESS | 2388 | 1462371670262 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C67800 == 53 [pid = 2388] [id = 87] 07:21:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB33BBFC00) [pid = 2388] [serial = 258] [outer = 0000000000000000] 07:21:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB34AADC00) [pid = 2388] [serial = 259] [outer = 000000DB33BBFC00] 07:21:10 INFO - PROCESS | 2388 | 1462371670311 Marionette DEBUG loaded listener.js 07:21:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB34AF7000) [pid = 2388] [serial = 260] [outer = 000000DB33BBFC00] 07:21:10 INFO - PROCESS | 2388 | 1462371670741 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:10 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. 07:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB35F5DC00) [pid = 2388] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB3301CC00) [pid = 2388] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB26D4D800) [pid = 2388] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB34AAB000) [pid = 2388] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB34B7F400) [pid = 2388] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB31CBB400) [pid = 2388] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB2AF7D000) [pid = 2388] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB3328C800) [pid = 2388] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB27DAC400) [pid = 2388] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB36C99400) [pid = 2388] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB30309800) [pid = 2388] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB254A6800) [pid = 2388] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB30D19800) [pid = 2388] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB3865A400) [pid = 2388] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB2BBEF400) [pid = 2388] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB2C603400) [pid = 2388] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB26BE1C00) [pid = 2388] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:21:10 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB30317000) [pid = 2388] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:21:10 INFO - PROCESS | 2388 | 1462371670986 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 07:21:10 INFO - PROCESS | 2388 | 1462371670989 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 07:21:11 INFO - PROCESS | 2388 | 1462371670999 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:21:11 INFO - PROCESS | 2388 | 1462371671001 Marionette TRACE conn5 <- [1,314,null,{}] 07:21:11 INFO - PROCESS | 2388 | 1462371671005 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:11 INFO - PROCESS | 2388 | 1462371671084 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 07:21:11 INFO - PROCESS | 2388 | 1462371671092 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E5F800 == 54 [pid = 2388] [id = 88] 07:21:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB26D4D800) [pid = 2388] [serial = 261] [outer = 0000000000000000] 07:21:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2AF80800) [pid = 2388] [serial = 262] [outer = 000000DB26D4D800] 07:21:11 INFO - PROCESS | 2388 | 1462371671138 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB30D1A400) [pid = 2388] [serial = 263] [outer = 000000DB26D4D800] 07:21:11 INFO - PROCESS | 2388 | 1462371671518 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:11 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. 07:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 586ms 07:21:11 INFO - PROCESS | 2388 | 1462371671592 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 07:21:11 INFO - PROCESS | 2388 | 1462371671595 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 07:21:11 INFO - PROCESS | 2388 | 1462371671598 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:21:11 INFO - PROCESS | 2388 | 1462371671600 Marionette TRACE conn5 <- [1,318,null,{}] 07:21:11 INFO - PROCESS | 2388 | 1462371671603 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:11 INFO - PROCESS | 2388 | 1462371671683 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 07:21:11 INFO - PROCESS | 2388 | 1462371671690 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DB8000 == 55 [pid = 2388] [id = 89] 07:21:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB34AF0000) [pid = 2388] [serial = 264] [outer = 0000000000000000] 07:21:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB35BDEC00) [pid = 2388] [serial = 265] [outer = 000000DB34AF0000] 07:21:11 INFO - PROCESS | 2388 | 1462371671736 Marionette DEBUG loaded listener.js 07:21:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB36C26C00) [pid = 2388] [serial = 266] [outer = 000000DB34AF0000] 07:21:12 INFO - PROCESS | 2388 | 1462371672146 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:12 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. 07:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 585ms 07:21:12 INFO - PROCESS | 2388 | 1462371672186 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 07:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:21:12 INFO - PROCESS | 2388 | 1462371672189 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 07:21:12 INFO - PROCESS | 2388 | 1462371672192 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 2388 | 1462371672195 Marionette TRACE conn5 <- [1,322,null,{}] 07:21:12 INFO - PROCESS | 2388 | 1462371672198 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:12 INFO - PROCESS | 2388 | 1462371672299 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 07:21:12 INFO - PROCESS | 2388 | 1462371672307 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA32800 == 56 [pid = 2388] [id = 90] 07:21:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB36C9D400) [pid = 2388] [serial = 267] [outer = 0000000000000000] 07:21:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3706A800) [pid = 2388] [serial = 268] [outer = 000000DB36C9D400] 07:21:12 INFO - PROCESS | 2388 | 1462371672357 Marionette DEBUG loaded listener.js 07:21:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB37158C00) [pid = 2388] [serial = 269] [outer = 000000DB36C9D400] 07:21:12 INFO - PROCESS | 2388 | 1462371672797 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:12 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. 07:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 627ms 07:21:12 INFO - PROCESS | 2388 | 1462371672828 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 07:21:12 INFO - PROCESS | 2388 | 1462371672830 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 07:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:21:12 INFO - PROCESS | 2388 | 1462371672833 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:21:12 INFO - PROCESS | 2388 | 1462371672835 Marionette TRACE conn5 <- [1,326,null,{}] 07:21:12 INFO - PROCESS | 2388 | 1462371672839 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:12 INFO - PROCESS | 2388 | 1462371672919 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 07:21:12 INFO - PROCESS | 2388 | 1462371672925 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACAC000 == 57 [pid = 2388] [id = 91] 07:21:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB3715C000) [pid = 2388] [serial = 270] [outer = 0000000000000000] 07:21:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB38650000) [pid = 2388] [serial = 271] [outer = 000000DB3715C000] 07:21:12 INFO - PROCESS | 2388 | 1462371672970 Marionette DEBUG loaded listener.js 07:21:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB3867A000) [pid = 2388] [serial = 272] [outer = 000000DB3715C000] 07:21:13 INFO - PROCESS | 2388 | 1462371673613 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:13 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. 07:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 838ms 07:21:13 INFO - PROCESS | 2388 | 1462371673679 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 07:21:13 INFO - PROCESS | 2388 | 1462371673683 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 07:21:13 INFO - PROCESS | 2388 | 1462371673690 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:21:13 INFO - PROCESS | 2388 | 1462371673693 Marionette TRACE conn5 <- [1,330,null,{}] 07:21:13 INFO - PROCESS | 2388 | 1462371673699 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:13 INFO - PROCESS | 2388 | 1462371673816 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 07:21:13 INFO - PROCESS | 2388 | 1462371673879 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCD5800 == 58 [pid = 2388] [id = 92] 07:21:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB26D47C00) [pid = 2388] [serial = 273] [outer = 0000000000000000] 07:21:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB26427800) [pid = 2388] [serial = 274] [outer = 000000DB26D47C00] 07:21:14 INFO - PROCESS | 2388 | 1462371674003 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2BDD1800) [pid = 2388] [serial = 275] [outer = 000000DB26D47C00] 07:21:14 INFO - PROCESS | 2388 | 1462371674580 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:14 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. 07:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 942ms 07:21:14 INFO - PROCESS | 2388 | 1462371674636 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 07:21:14 INFO - PROCESS | 2388 | 1462371674643 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 07:21:14 INFO - PROCESS | 2388 | 1462371674650 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:21:14 INFO - PROCESS | 2388 | 1462371674654 Marionette TRACE conn5 <- [1,334,null,{}] 07:21:14 INFO - PROCESS | 2388 | 1462371674658 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:14 INFO - PROCESS | 2388 | 1462371674769 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 07:21:14 INFO - PROCESS | 2388 | 1462371674839 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FBA000 == 59 [pid = 2388] [id = 93] 07:21:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2CBA3000) [pid = 2388] [serial = 276] [outer = 0000000000000000] 07:21:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB30313C00) [pid = 2388] [serial = 277] [outer = 000000DB2CBA3000] 07:21:14 INFO - PROCESS | 2388 | 1462371674894 Marionette DEBUG loaded listener.js 07:21:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB30D13800) [pid = 2388] [serial = 278] [outer = 000000DB2CBA3000] 07:21:15 INFO - PROCESS | 2388 | 1462371675486 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:15 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. 07:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 880ms 07:21:15 INFO - PROCESS | 2388 | 1462371675536 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 07:21:15 INFO - PROCESS | 2388 | 1462371675539 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 07:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:21:15 INFO - PROCESS | 2388 | 1462371675543 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:21:15 INFO - PROCESS | 2388 | 1462371675548 Marionette TRACE conn5 <- [1,338,null,{}] 07:21:15 INFO - PROCESS | 2388 | 1462371675560 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:15 INFO - PROCESS | 2388 | 1462371675672 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 07:21:15 INFO - PROCESS | 2388 | 1462371675743 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B369800 == 60 [pid = 2388] [id = 94] 07:21:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB34AB0400) [pid = 2388] [serial = 279] [outer = 0000000000000000] 07:21:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB359A5400) [pid = 2388] [serial = 280] [outer = 000000DB34AB0400] 07:21:15 INFO - PROCESS | 2388 | 1462371675801 Marionette DEBUG loaded listener.js 07:21:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB37066400) [pid = 2388] [serial = 281] [outer = 000000DB34AB0400] 07:21:16 INFO - PROCESS | 2388 | 1462371676334 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:16 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. 07:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 838ms 07:21:16 INFO - PROCESS | 2388 | 1462371676382 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 07:21:16 INFO - PROCESS | 2388 | 1462371676386 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 07:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:21:16 INFO - PROCESS | 2388 | 1462371676390 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:21:16 INFO - PROCESS | 2388 | 1462371676392 Marionette TRACE conn5 <- [1,342,null,{}] 07:21:16 INFO - PROCESS | 2388 | 1462371676396 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:16 INFO - PROCESS | 2388 | 1462371676508 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 07:21:16 INFO - PROCESS | 2388 | 1462371676590 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3BBD4000 == 61 [pid = 2388] [id = 95] 07:21:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB32E89800) [pid = 2388] [serial = 282] [outer = 0000000000000000] 07:21:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB32E92C00) [pid = 2388] [serial = 283] [outer = 000000DB32E89800] 07:21:16 INFO - PROCESS | 2388 | 1462371676645 Marionette DEBUG loaded listener.js 07:21:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB37072800) [pid = 2388] [serial = 284] [outer = 000000DB32E89800] 07:21:17 INFO - PROCESS | 2388 | 1462371677227 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:17 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. 07:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 924ms 07:21:17 INFO - PROCESS | 2388 | 1462371677314 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 07:21:17 INFO - PROCESS | 2388 | 1462371677317 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 07:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:21:17 INFO - PROCESS | 2388 | 1462371677321 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:21:17 INFO - PROCESS | 2388 | 1462371677323 Marionette TRACE conn5 <- [1,346,null,{}] 07:21:17 INFO - PROCESS | 2388 | 1462371677327 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:17 INFO - PROCESS | 2388 | 1462371677471 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 07:21:17 INFO - PROCESS | 2388 | 1462371677513 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5EA800 == 62 [pid = 2388] [id = 96] 07:21:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB335BB800) [pid = 2388] [serial = 285] [outer = 0000000000000000] 07:21:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB37068000) [pid = 2388] [serial = 286] [outer = 000000DB335BB800] 07:21:17 INFO - PROCESS | 2388 | 1462371677567 Marionette DEBUG loaded listener.js 07:21:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB38679000) [pid = 2388] [serial = 287] [outer = 000000DB335BB800] 07:21:18 INFO - PROCESS | 2388 | 1462371678220 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:18 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. 07:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 943ms 07:21:18 INFO - PROCESS | 2388 | 1462371678266 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 07:21:18 INFO - PROCESS | 2388 | 1462371678271 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 07:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:21:18 INFO - PROCESS | 2388 | 1462371678276 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:21:18 INFO - PROCESS | 2388 | 1462371678280 Marionette TRACE conn5 <- [1,350,null,{}] 07:21:18 INFO - PROCESS | 2388 | 1462371678287 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:18 INFO - PROCESS | 2388 | 1462371678384 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 07:21:18 INFO - PROCESS | 2388 | 1462371678458 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C753800 == 63 [pid = 2388] [id = 97] 07:21:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB266CC000) [pid = 2388] [serial = 288] [outer = 0000000000000000] 07:21:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB26D45000) [pid = 2388] [serial = 289] [outer = 000000DB266CC000] 07:21:18 INFO - PROCESS | 2388 | 1462371678507 Marionette DEBUG loaded listener.js 07:21:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB2AFF3800) [pid = 2388] [serial = 290] [outer = 000000DB266CC000] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA32800 == 62 [pid = 2388] [id = 90] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DB8000 == 61 [pid = 2388] [id = 89] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E5F800 == 60 [pid = 2388] [id = 88] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C67800 == 59 [pid = 2388] [id = 87] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35B52000 == 58 [pid = 2388] [id = 86] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E77000 == 57 [pid = 2388] [id = 85] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33450000 == 56 [pid = 2388] [id = 84] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E0A000 == 55 [pid = 2388] [id = 83] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBCD000 == 54 [pid = 2388] [id = 82] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2F833800 == 53 [pid = 2388] [id = 81] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BB8D800 == 52 [pid = 2388] [id = 80] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB30D21000) [pid = 2388] [serial = 223] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | 1462371679164 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3D00A000 == 51 [pid = 2388] [id = 78] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E56000 == 50 [pid = 2388] [id = 77] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBCB800 == 49 [pid = 2388] [id = 76] 07:21:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3BBDC000 == 48 [pid = 2388] [id = 75] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB39BED800) [pid = 2388] [serial = 139] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB3390B800) [pid = 2388] [serial = 85] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB2C672800) [pid = 2388] [serial = 130] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB2C66CC00) [pid = 2388] [serial = 133] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB32907400) [pid = 2388] [serial = 136] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB39FEF400) [pid = 2388] [serial = 173] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB39B50400) [pid = 2388] [serial = 191] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB34AB0000) [pid = 2388] [serial = 190] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB36C25C00) [pid = 2388] [serial = 208] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB32905000) [pid = 2388] [serial = 202] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB33073800) [pid = 2388] [serial = 203] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB2C7D1800) [pid = 2388] [serial = 178] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB2C60B400) [pid = 2388] [serial = 196] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB2CB90800) [pid = 2388] [serial = 197] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB3337C000) [pid = 2388] [serial = 205] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB2C66EC00) [pid = 2388] [serial = 194] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB2B602C00) [pid = 2388] [serial = 193] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB36CA0000) [pid = 2388] [serial = 211] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB30313000) [pid = 2388] [serial = 199] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB30B0F000) [pid = 2388] [serial = 200] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB266C0C00) [pid = 2388] [serial = 176] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB25B40000) [pid = 2388] [serial = 175] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB3864D400) [pid = 2388] [serial = 209] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB332BB400) [pid = 2388] [serial = 181] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB36C30000) [pid = 2388] [serial = 184] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB39BE8400) [pid = 2388] [serial = 221] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB39FF3800) [pid = 2388] [serial = 187] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB386D3C00) [pid = 2388] [serial = 214] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB36CA7C00) [pid = 2388] [serial = 212] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB39BF3800) [pid = 2388] [serial = 218] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB30D1DC00) [pid = 2388] [serial = 220] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB39BE9400) [pid = 2388] [serial = 215] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB3867DC00) [pid = 2388] [serial = 217] [outer = 0000000000000000] [url = about:blank] 07:21:19 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB3498AC00) [pid = 2388] [serial = 206] [outer = 0000000000000000] [url = about:blank] 07:21:19 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. 07:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 941ms 07:21:19 INFO - PROCESS | 2388 | 1462371679222 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2388 | 1462371679228 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:21:19 INFO - PROCESS | 2388 | 1462371679246 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2388 | 1462371679248 Marionette TRACE conn5 <- [1,354,null,{}] 07:21:19 INFO - PROCESS | 2388 | 1462371679253 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:19 INFO - PROCESS | 2388 | 1462371679342 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 07:21:19 INFO - PROCESS | 2388 | 1462371679350 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B925800 == 49 [pid = 2388] [id = 98] 07:21:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB266C9400) [pid = 2388] [serial = 291] [outer = 0000000000000000] 07:21:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB26BE1C00) [pid = 2388] [serial = 292] [outer = 000000DB266C9400] 07:21:19 INFO - PROCESS | 2388 | 1462371679396 Marionette DEBUG loaded listener.js 07:21:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB2B74D000) [pid = 2388] [serial = 293] [outer = 000000DB266C9400] 07:21:19 INFO - PROCESS | 2388 | 1462371679841 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:19 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. 07:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 07:21:19 INFO - PROCESS | 2388 | 1462371679878 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 07:21:19 INFO - PROCESS | 2388 | 1462371679880 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 07:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:21:19 INFO - PROCESS | 2388 | 1462371679884 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:21:19 INFO - PROCESS | 2388 | 1462371679888 Marionette TRACE conn5 <- [1,358,null,{}] 07:21:19 INFO - PROCESS | 2388 | 1462371679899 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:19 INFO - PROCESS | 2388 | 1462371679989 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 07:21:20 INFO - PROCESS | 2388 | 1462371679999 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31F5C000 == 50 [pid = 2388] [id = 99] 07:21:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB2CB9E400) [pid = 2388] [serial = 294] [outer = 0000000000000000] 07:21:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB2F855400) [pid = 2388] [serial = 295] [outer = 000000DB2CB9E400] 07:21:20 INFO - PROCESS | 2388 | 1462371680047 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB3030DC00) [pid = 2388] [serial = 296] [outer = 000000DB2CB9E400] 07:21:20 INFO - PROCESS | 2388 | 1462371680495 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:20 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. 07:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 07:21:20 INFO - PROCESS | 2388 | 1462371680515 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 07:21:20 INFO - PROCESS | 2388 | 1462371680518 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 07:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:21:20 INFO - PROCESS | 2388 | 1462371680521 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:21:20 INFO - PROCESS | 2388 | 1462371680523 Marionette TRACE conn5 <- [1,362,null,{}] 07:21:20 INFO - PROCESS | 2388 | 1462371680527 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:20 INFO - PROCESS | 2388 | 1462371680609 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 07:21:20 INFO - PROCESS | 2388 | 1462371680617 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3335B800 == 51 [pid = 2388] [id = 100] 07:21:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB30317000) [pid = 2388] [serial = 297] [outer = 0000000000000000] 07:21:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB30D12400) [pid = 2388] [serial = 298] [outer = 000000DB30317000] 07:21:20 INFO - PROCESS | 2388 | 1462371680663 Marionette DEBUG loaded listener.js 07:21:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB31CBAC00) [pid = 2388] [serial = 299] [outer = 000000DB30317000] 07:21:21 INFO - PROCESS | 2388 | 1462371681121 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:21 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. 07:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 07:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:21:21 INFO - PROCESS | 2388 | 1462371681151 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 2388 | 1462371681154 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 07:21:21 INFO - PROCESS | 2388 | 1462371681157 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 2388 | 1462371681159 Marionette TRACE conn5 <- [1,366,null,{}] 07:21:21 INFO - PROCESS | 2388 | 1462371681162 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:21 INFO - PROCESS | 2388 | 1462371681240 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 07:21:21 INFO - PROCESS | 2388 | 1462371681246 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339D2000 == 52 [pid = 2388] [id = 101] 07:21:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB32903400) [pid = 2388] [serial = 300] [outer = 0000000000000000] 07:21:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB32910800) [pid = 2388] [serial = 301] [outer = 000000DB32903400] 07:21:21 INFO - PROCESS | 2388 | 1462371681293 Marionette DEBUG loaded listener.js 07:21:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB33024000) [pid = 2388] [serial = 302] [outer = 000000DB32903400] 07:21:21 INFO - PROCESS | 2388 | 1462371681754 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:21 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. 07:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 628ms 07:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:21:21 INFO - PROCESS | 2388 | 1462371681789 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 07:21:21 INFO - PROCESS | 2388 | 1462371681791 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 07:21:21 INFO - PROCESS | 2388 | 1462371681801 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:21:21 INFO - PROCESS | 2388 | 1462371681803 Marionette TRACE conn5 <- [1,370,null,{}] 07:21:21 INFO - PROCESS | 2388 | 1462371681807 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:21 INFO - PROCESS | 2388 | 1462371681929 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 07:21:22 INFO - PROCESS | 2388 | 1462371682007 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AC3E000 == 53 [pid = 2388] [id = 102] 07:21:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB33EB4000) [pid = 2388] [serial = 303] [outer = 0000000000000000] 07:21:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB34AAD800) [pid = 2388] [serial = 304] [outer = 000000DB33EB4000] 07:21:22 INFO - PROCESS | 2388 | 1462371682053 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB35F61C00) [pid = 2388] [serial = 305] [outer = 000000DB33EB4000] 07:21:22 INFO - PROCESS | 2388 | 1462371682491 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 07:21:22 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. 07:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 734ms 07:21:22 INFO - PROCESS | 2388 | 1462371682537 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 07:21:22 INFO - PROCESS | 2388 | 1462371682539 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 07:21:22 INFO - PROCESS | 2388 | 1462371682542 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:21:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:21:22 INFO - PROCESS | 2388 | 1462371682544 Marionette TRACE conn5 <- [1,374,null,{}] 07:21:22 INFO - PROCESS | 2388 | 1462371682548 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:22 INFO - PROCESS | 2388 | 1462371682650 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 07:21:22 INFO - PROCESS | 2388 | 1462371682658 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36A1C800 == 54 [pid = 2388] [id = 103] 07:21:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB36C2D400) [pid = 2388] [serial = 306] [outer = 0000000000000000] 07:21:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB36C9E000) [pid = 2388] [serial = 307] [outer = 000000DB36C2D400] 07:21:22 INFO - PROCESS | 2388 | 1462371682741 Marionette DEBUG loaded listener.js 07:21:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB37075800) [pid = 2388] [serial = 308] [outer = 000000DB36C2D400] 07:21:23 INFO - PROCESS | 2388 | 1462371683165 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:21:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:21:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 692ms 07:21:23 INFO - PROCESS | 2388 | 1462371683238 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 07:21:23 INFO - PROCESS | 2388 | 1462371683240 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 07:21:23 INFO - PROCESS | 2388 | 1462371683243 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:21:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:21:23 INFO - PROCESS | 2388 | 1462371683245 Marionette TRACE conn5 <- [1,378,null,{}] 07:21:23 INFO - PROCESS | 2388 | 1462371683249 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:23 INFO - PROCESS | 2388 | 1462371683378 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 07:21:23 INFO - PROCESS | 2388 | 1462371683389 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E27000 == 55 [pid = 2388] [id = 104] 07:21:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB3715E800) [pid = 2388] [serial = 309] [outer = 0000000000000000] 07:21:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB3861D400) [pid = 2388] [serial = 310] [outer = 000000DB3715E800] 07:21:23 INFO - PROCESS | 2388 | 1462371683471 Marionette DEBUG loaded listener.js 07:21:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB38626800) [pid = 2388] [serial = 311] [outer = 000000DB3715E800] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB329A4C00) [pid = 2388] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB254A4000) [pid = 2388] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB38685C00) [pid = 2388] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB26D47400) [pid = 2388] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB30318800) [pid = 2388] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB2FF59000) [pid = 2388] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB2B77CC00) [pid = 2388] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB33BBFC00) [pid = 2388] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB26D4D800) [pid = 2388] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB30D1F800) [pid = 2388] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB34AF0000) [pid = 2388] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:21:23 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB36C9D400) [pid = 2388] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:21:24 INFO - PROCESS | 2388 | 1462371684082 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:21:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 07:21:24 INFO - PROCESS | 2388 | 1462371684127 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 2388 | 1462371684129 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 07:21:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:21:24 INFO - PROCESS | 2388 | 1462371684133 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 2388 | 1462371684134 Marionette TRACE conn5 <- [1,382,null,{}] 07:21:24 INFO - PROCESS | 2388 | 1462371684138 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 2388 | 1462371684216 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 07:21:24 INFO - PROCESS | 2388 | 1462371684222 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B07000 == 56 [pid = 2388] [id = 105] 07:21:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB33CF0800) [pid = 2388] [serial = 312] [outer = 0000000000000000] 07:21:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB37155000) [pid = 2388] [serial = 313] [outer = 000000DB33CF0800] 07:21:24 INFO - PROCESS | 2388 | 1462371684268 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB38650C00) [pid = 2388] [serial = 314] [outer = 000000DB33CF0800] 07:21:24 INFO - PROCESS | 2388 | 1462371684719 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:21:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:21:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 628ms 07:21:24 INFO - PROCESS | 2388 | 1462371684764 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 07:21:24 INFO - PROCESS | 2388 | 1462371684766 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 07:21:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:21:24 INFO - PROCESS | 2388 | 1462371684770 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:21:24 INFO - PROCESS | 2388 | 1462371684772 Marionette TRACE conn5 <- [1,386,null,{}] 07:21:24 INFO - PROCESS | 2388 | 1462371684775 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:24 INFO - PROCESS | 2388 | 1462371684857 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 07:21:24 INFO - PROCESS | 2388 | 1462371684864 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA31000 == 57 [pid = 2388] [id = 106] 07:21:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3867F400) [pid = 2388] [serial = 315] [outer = 0000000000000000] 07:21:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB38687800) [pid = 2388] [serial = 316] [outer = 000000DB3867F400] 07:21:24 INFO - PROCESS | 2388 | 1462371684909 Marionette DEBUG loaded listener.js 07:21:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB386D5400) [pid = 2388] [serial = 317] [outer = 000000DB3867F400] 07:21:25 INFO - PROCESS | 2388 | 1462371685333 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 07:21:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:21:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 587ms 07:21:25 INFO - PROCESS | 2388 | 1462371685360 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 07:21:25 INFO - PROCESS | 2388 | 1462371685363 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 07:21:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:21:25 INFO - PROCESS | 2388 | 1462371685371 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:21:25 INFO - PROCESS | 2388 | 1462371685374 Marionette TRACE conn5 <- [1,390,null,{}] 07:21:25 INFO - PROCESS | 2388 | 1462371685378 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:25 INFO - PROCESS | 2388 | 1462371685479 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 07:21:25 INFO - PROCESS | 2388 | 1462371685487 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACAD800 == 58 [pid = 2388] [id = 107] 07:21:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB2AF56800) [pid = 2388] [serial = 318] [outer = 0000000000000000] 07:21:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB33515C00) [pid = 2388] [serial = 319] [outer = 000000DB2AF56800] 07:21:25 INFO - PROCESS | 2388 | 1462371685538 Marionette DEBUG loaded listener.js 07:21:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB39B50000) [pid = 2388] [serial = 320] [outer = 000000DB2AF56800] 07:21:26 INFO - PROCESS | 2388 | 1462371686274 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 07:21:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:21:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 943ms 07:21:26 INFO - PROCESS | 2388 | 1462371686318 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 07:21:26 INFO - PROCESS | 2388 | 1462371686324 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 07:21:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:21:26 INFO - PROCESS | 2388 | 1462371686328 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:21:26 INFO - PROCESS | 2388 | 1462371686334 Marionette TRACE conn5 <- [1,394,null,{}] 07:21:26 INFO - PROCESS | 2388 | 1462371686339 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:26 INFO - PROCESS | 2388 | 1462371686453 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 07:21:26 INFO - PROCESS | 2388 | 1462371686527 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30D8E000 == 59 [pid = 2388] [id = 108] 07:21:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2AE0BC00) [pid = 2388] [serial = 321] [outer = 0000000000000000] 07:21:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2BDCF800) [pid = 2388] [serial = 322] [outer = 000000DB2AE0BC00] 07:21:26 INFO - PROCESS | 2388 | 1462371686585 Marionette DEBUG loaded listener.js 07:21:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2CB86800) [pid = 2388] [serial = 323] [outer = 000000DB2AE0BC00] 07:21:27 INFO - PROCESS | 2388 | 1462371687187 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 07:21:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:21:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 944ms 07:21:27 INFO - PROCESS | 2388 | 1462371687277 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 07:21:27 INFO - PROCESS | 2388 | 1462371687283 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 07:21:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:21:27 INFO - PROCESS | 2388 | 1462371687291 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:21:27 INFO - PROCESS | 2388 | 1462371687294 Marionette TRACE conn5 <- [1,398,null,{}] 07:21:27 INFO - PROCESS | 2388 | 1462371687311 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:27 INFO - PROCESS | 2388 | 1462371687451 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 07:21:27 INFO - PROCESS | 2388 | 1462371687495 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0B000 == 60 [pid = 2388] [id = 109] 07:21:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB30BF9C00) [pid = 2388] [serial = 324] [outer = 0000000000000000] 07:21:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB30D17C00) [pid = 2388] [serial = 325] [outer = 000000DB30BF9C00] 07:21:27 INFO - PROCESS | 2388 | 1462371687550 Marionette DEBUG loaded listener.js 07:21:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB33282C00) [pid = 2388] [serial = 326] [outer = 000000DB30BF9C00] 07:21:28 INFO - PROCESS | 2388 | 1462371688187 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 07:21:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:21:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 922ms 07:21:28 INFO - PROCESS | 2388 | 1462371688218 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 07:21:28 INFO - PROCESS | 2388 | 1462371688221 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 07:21:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:21:28 INFO - PROCESS | 2388 | 1462371688225 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:21:28 INFO - PROCESS | 2388 | 1462371688229 Marionette TRACE conn5 <- [1,402,null,{}] 07:21:28 INFO - PROCESS | 2388 | 1462371688241 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:28 INFO - PROCESS | 2388 | 1462371688352 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 07:21:28 INFO - PROCESS | 2388 | 1462371688427 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3EB000 == 61 [pid = 2388] [id = 110] 07:21:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB34AAE400) [pid = 2388] [serial = 327] [outer = 0000000000000000] 07:21:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB35E9B000) [pid = 2388] [serial = 328] [outer = 000000DB34AAE400] 07:21:28 INFO - PROCESS | 2388 | 1462371688525 Marionette DEBUG loaded listener.js 07:21:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB3864F000) [pid = 2388] [serial = 329] [outer = 000000DB34AAE400] 07:21:29 INFO - PROCESS | 2388 | 1462371689109 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 07:21:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:21:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 944ms 07:21:29 INFO - PROCESS | 2388 | 1462371689171 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 07:21:29 INFO - PROCESS | 2388 | 1462371689174 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 07:21:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:21:29 INFO - PROCESS | 2388 | 1462371689178 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:21:29 INFO - PROCESS | 2388 | 1462371689180 Marionette TRACE conn5 <- [1,406,null,{}] 07:21:29 INFO - PROCESS | 2388 | 1462371689184 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:29 INFO - PROCESS | 2388 | 1462371689292 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 07:21:29 INFO - PROCESS | 2388 | 1462371689362 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3D022000 == 62 [pid = 2388] [id = 111] 07:21:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB38515000) [pid = 2388] [serial = 330] [outer = 0000000000000000] 07:21:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB3851D800) [pid = 2388] [serial = 331] [outer = 000000DB38515000] 07:21:29 INFO - PROCESS | 2388 | 1462371689417 Marionette DEBUG loaded listener.js 07:21:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB386D3000) [pid = 2388] [serial = 332] [outer = 000000DB38515000] 07:21:30 INFO - PROCESS | 2388 | 1462371690207 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 07:21:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:21:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1083ms 07:21:30 INFO - PROCESS | 2388 | 1462371690262 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 07:21:30 INFO - PROCESS | 2388 | 1462371690266 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 07:21:30 INFO - PROCESS | 2388 | 1462371690272 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:21:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:21:30 INFO - PROCESS | 2388 | 1462371690275 Marionette TRACE conn5 <- [1,410,null,{}] 07:21:30 INFO - PROCESS | 2388 | 1462371690281 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:30 INFO - PROCESS | 2388 | 1462371690382 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 07:21:30 INFO - PROCESS | 2388 | 1462371690449 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30D9F000 == 63 [pid = 2388] [id = 112] 07:21:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB27A18800) [pid = 2388] [serial = 333] [outer = 0000000000000000] 07:21:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB2B609C00) [pid = 2388] [serial = 334] [outer = 000000DB27A18800] 07:21:30 INFO - PROCESS | 2388 | 1462371690498 Marionette DEBUG loaded listener.js 07:21:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB2CB8E400) [pid = 2388] [serial = 335] [outer = 000000DB27A18800] 07:21:31 INFO - PROCESS | 2388 | 1462371691150 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 07:21:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:21:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 944ms 07:21:31 INFO - PROCESS | 2388 | 1462371691220 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 07:21:31 INFO - PROCESS | 2388 | 1462371691226 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 07:21:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:21:31 INFO - PROCESS | 2388 | 1462371691251 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:21:31 INFO - PROCESS | 2388 | 1462371691254 Marionette TRACE conn5 <- [1,414,null,{}] 07:21:31 INFO - PROCESS | 2388 | 1462371691260 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:31 INFO - PROCESS | 2388 | 1462371691359 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA31000 == 62 [pid = 2388] [id = 106] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B07000 == 61 [pid = 2388] [id = 105] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E27000 == 60 [pid = 2388] [id = 104] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36A1C800 == 59 [pid = 2388] [id = 103] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AC3E000 == 58 [pid = 2388] [id = 102] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339D2000 == 57 [pid = 2388] [id = 101] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3335B800 == 56 [pid = 2388] [id = 100] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB26D4C800) [pid = 2388] [serial = 226] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB2D59E400) [pid = 2388] [serial = 229] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB3650C400) [pid = 2388] [serial = 232] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31F5C000 == 55 [pid = 2388] [id = 99] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B925800 == 54 [pid = 2388] [id = 98] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C753800 == 53 [pid = 2388] [id = 97] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FBA000 == 52 [pid = 2388] [id = 93] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BCD5800 == 51 [pid = 2388] [id = 92] 07:21:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACAC000 == 50 [pid = 2388] [id = 91] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB3706A800) [pid = 2388] [serial = 268] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB332C2C00) [pid = 2388] [serial = 257] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB26D48C00) [pid = 2388] [serial = 239] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB26426800) [pid = 2388] [serial = 238] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB33078C00) [pid = 2388] [serial = 256] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB3AC07400) [pid = 2388] [serial = 236] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB39B53000) [pid = 2388] [serial = 235] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB2BBE4000) [pid = 2388] [serial = 244] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB2CB89000) [pid = 2388] [serial = 245] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB3031EC00) [pid = 2388] [serial = 250] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB30302800) [pid = 2388] [serial = 247] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3030E000) [pid = 2388] [serial = 248] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB2C605C00) [pid = 2388] [serial = 242] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB2BC9BC00) [pid = 2388] [serial = 241] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB34AADC00) [pid = 2388] [serial = 259] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB2AF80800) [pid = 2388] [serial = 262] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB34AF7000) [pid = 2388] [serial = 260] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB30D1A400) [pid = 2388] [serial = 263] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB31FE9800) [pid = 2388] [serial = 253] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB32911C00) [pid = 2388] [serial = 254] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB35BDEC00) [pid = 2388] [serial = 265] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB37158C00) [pid = 2388] [serial = 269] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB36C26C00) [pid = 2388] [serial = 266] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB30B5BC00) [pid = 2388] [serial = 251] [outer = 0000000000000000] [url = about:blank] 07:21:31 INFO - PROCESS | 2388 | 1462371691495 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27A65000 == 51 [pid = 2388] [id = 113] 07:21:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB24B56C00) [pid = 2388] [serial = 336] [outer = 0000000000000000] 07:21:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB254A3000) [pid = 2388] [serial = 337] [outer = 000000DB24B56C00] 07:21:31 INFO - PROCESS | 2388 | 1462371691544 Marionette DEBUG loaded listener.js 07:21:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB266C3000) [pid = 2388] [serial = 338] [outer = 000000DB24B56C00] 07:21:32 INFO - PROCESS | 2388 | 1462371692101 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 07:21:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:21:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 902ms 07:21:32 INFO - PROCESS | 2388 | 1462371692136 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 07:21:32 INFO - PROCESS | 2388 | 1462371692140 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 07:21:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:21:32 INFO - PROCESS | 2388 | 1462371692146 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:21:32 INFO - PROCESS | 2388 | 1462371692150 Marionette TRACE conn5 <- [1,418,null,{}] 07:21:32 INFO - PROCESS | 2388 | 1462371692157 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:32 INFO - PROCESS | 2388 | 1462371692268 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 07:21:32 INFO - PROCESS | 2388 | 1462371692352 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5F2000 == 52 [pid = 2388] [id = 114] 07:21:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB266C3C00) [pid = 2388] [serial = 339] [outer = 0000000000000000] 07:21:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB26D50800) [pid = 2388] [serial = 340] [outer = 000000DB266C3C00] 07:21:32 INFO - PROCESS | 2388 | 1462371692411 Marionette DEBUG loaded listener.js 07:21:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2C606C00) [pid = 2388] [serial = 341] [outer = 000000DB266C3C00] 07:21:33 INFO - PROCESS | 2388 | 1462371693477 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 07:21:33 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 07:21:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1396ms 07:21:33 INFO - PROCESS | 2388 | 1462371693546 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 07:21:33 INFO - PROCESS | 2388 | 1462371693553 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 07:21:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:21:33 INFO - PROCESS | 2388 | 1462371693613 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:21:33 INFO - PROCESS | 2388 | 1462371693616 Marionette TRACE conn5 <- [1,422,null,{}] 07:21:33 INFO - PROCESS | 2388 | 1462371693621 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:33 INFO - PROCESS | 2388 | 1462371693756 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 07:21:33 INFO - PROCESS | 2388 | 1462371693859 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3323C000 == 53 [pid = 2388] [id = 115] 07:21:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB2CB93000) [pid = 2388] [serial = 342] [outer = 0000000000000000] 07:21:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB30312800) [pid = 2388] [serial = 343] [outer = 000000DB2CB93000] 07:21:33 INFO - PROCESS | 2388 | 1462371693915 Marionette DEBUG loaded listener.js 07:21:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB30B0C400) [pid = 2388] [serial = 344] [outer = 000000DB2CB93000] 07:21:34 INFO - PROCESS | 2388 | 1462371694976 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 07:21:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:21:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1402ms 07:21:35 INFO - PROCESS | 2388 | 1462371695012 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 2388 | 1462371695015 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 07:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:21:35 INFO - PROCESS | 2388 | 1462371695019 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 2388 | 1462371695023 Marionette TRACE conn5 <- [1,426,null,{}] 07:21:35 INFO - PROCESS | 2388 | 1462371695035 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:35 INFO - PROCESS | 2388 | 1462371695142 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 07:21:35 INFO - PROCESS | 2388 | 1462371695258 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB7D800 == 54 [pid = 2388] [id = 116] 07:21:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB31FED000) [pid = 2388] [serial = 345] [outer = 0000000000000000] 07:21:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB32908800) [pid = 2388] [serial = 346] [outer = 000000DB31FED000] 07:21:35 INFO - PROCESS | 2388 | 1462371695316 Marionette DEBUG loaded listener.js 07:21:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB32E8D000) [pid = 2388] [serial = 347] [outer = 000000DB31FED000] 07:21:35 INFO - PROCESS | 2388 | 1462371695888 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 07:21:35 INFO - PROCESS | 2388 | 1462371695904 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 07:21:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:21:35 INFO - PROCESS | 2388 | 1462371695908 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:21:35 INFO - PROCESS | 2388 | 1462371695910 Marionette TRACE conn5 <- [1,430,null,{}] 07:21:35 INFO - PROCESS | 2388 | 1462371695913 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:36 INFO - PROCESS | 2388 | 1462371696014 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 07:21:36 INFO - PROCESS | 2388 | 1462371696094 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C74D800 == 55 [pid = 2388] [id = 117] 07:21:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB332B6800) [pid = 2388] [serial = 348] [outer = 0000000000000000] 07:21:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB332BD800) [pid = 2388] [serial = 349] [outer = 000000DB332B6800] 07:21:36 INFO - PROCESS | 2388 | 1462371696150 Marionette DEBUG loaded listener.js 07:21:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB33515400) [pid = 2388] [serial = 350] [outer = 000000DB332B6800] 07:21:36 INFO - PROCESS | 2388 | 1462371696748 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 07:21:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:21:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 881ms 07:21:36 INFO - PROCESS | 2388 | 1462371696790 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 07:21:36 INFO - PROCESS | 2388 | 1462371696793 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 07:21:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:21:36 INFO - PROCESS | 2388 | 1462371696796 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:21:36 INFO - PROCESS | 2388 | 1462371696799 Marionette TRACE conn5 <- [1,434,null,{}] 07:21:36 INFO - PROCESS | 2388 | 1462371696803 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:36 INFO - PROCESS | 2388 | 1462371696904 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 07:21:36 INFO - PROCESS | 2388 | 1462371696971 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2661F000 == 56 [pid = 2388] [id = 118] 07:21:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB264CC800) [pid = 2388] [serial = 351] [outer = 0000000000000000] 07:21:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB3471E800) [pid = 2388] [serial = 352] [outer = 000000DB264CC800] 07:21:37 INFO - PROCESS | 2388 | 1462371697027 Marionette DEBUG loaded listener.js 07:21:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB34AED000) [pid = 2388] [serial = 353] [outer = 000000DB264CC800] 07:21:37 INFO - PROCESS | 2388 | 1462371697690 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 07:21:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:21:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 944ms 07:21:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:21:37 INFO - PROCESS | 2388 | 1462371697743 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 07:21:37 INFO - PROCESS | 2388 | 1462371697747 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 07:21:37 INFO - PROCESS | 2388 | 1462371697753 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:21:37 INFO - PROCESS | 2388 | 1462371697756 Marionette TRACE conn5 <- [1,438,null,{}] 07:21:37 INFO - PROCESS | 2388 | 1462371697762 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:37 INFO - PROCESS | 2388 | 1462371697895 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 07:21:37 INFO - PROCESS | 2388 | 1462371697945 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E10800 == 57 [pid = 2388] [id = 119] 07:21:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB2C66D800) [pid = 2388] [serial = 354] [outer = 0000000000000000] 07:21:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB2CBA4800) [pid = 2388] [serial = 355] [outer = 000000DB2C66D800] 07:21:38 INFO - PROCESS | 2388 | 1462371697995 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB3034BC00) [pid = 2388] [serial = 356] [outer = 000000DB2C66D800] 07:21:38 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBD2800 == 56 [pid = 2388] [id = 45] 07:21:38 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C73800 == 55 [pid = 2388] [id = 61] 07:21:38 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B358800 == 54 [pid = 2388] [id = 62] 07:21:38 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30D9F000 == 53 [pid = 2388] [id = 112] 07:21:38 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0B000 == 52 [pid = 2388] [id = 109] 07:21:38 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30D8E000 == 51 [pid = 2388] [id = 108] 07:21:38 INFO - PROCESS | 2388 | 1462371698534 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 07:21:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:21:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 838ms 07:21:38 INFO - PROCESS | 2388 | 1462371698591 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 07:21:38 INFO - PROCESS | 2388 | 1462371698597 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 07:21:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:21:38 INFO - PROCESS | 2388 | 1462371698603 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:21:38 INFO - PROCESS | 2388 | 1462371698605 Marionette TRACE conn5 <- [1,442,null,{}] 07:21:38 INFO - PROCESS | 2388 | 1462371698609 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:38 INFO - PROCESS | 2388 | 1462371698695 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 07:21:38 INFO - PROCESS | 2388 | 1462371698768 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E92800 == 52 [pid = 2388] [id = 120] 07:21:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB2C7D1C00) [pid = 2388] [serial = 357] [outer = 0000000000000000] 07:21:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB31313C00) [pid = 2388] [serial = 358] [outer = 000000DB2C7D1C00] 07:21:38 INFO - PROCESS | 2388 | 1462371698814 Marionette DEBUG loaded listener.js 07:21:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB332B4000) [pid = 2388] [serial = 359] [outer = 000000DB2C7D1C00] 07:21:39 INFO - PROCESS | 2388 | 1462371699216 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 07:21:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:21:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms 07:21:39 INFO - PROCESS | 2388 | 1462371699234 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 2388 | 1462371699236 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 07:21:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:21:39 INFO - PROCESS | 2388 | 1462371699240 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 2388 | 1462371699243 Marionette TRACE conn5 <- [1,446,null,{}] 07:21:39 INFO - PROCESS | 2388 | 1462371699262 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:39 INFO - PROCESS | 2388 | 1462371699350 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 07:21:39 INFO - PROCESS | 2388 | 1462371699358 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3701B000 == 53 [pid = 2388] [id = 121] 07:21:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB34B71000) [pid = 2388] [serial = 360] [outer = 0000000000000000] 07:21:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB35F5DC00) [pid = 2388] [serial = 361] [outer = 000000DB34B71000] 07:21:39 INFO - PROCESS | 2388 | 1462371699406 Marionette DEBUG loaded listener.js 07:21:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB36B19C00) [pid = 2388] [serial = 362] [outer = 000000DB34B71000] 07:21:39 INFO - PROCESS | 2388 | 1462371699886 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 07:21:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:21:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 692ms 07:21:39 INFO - PROCESS | 2388 | 1462371699935 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 07:21:39 INFO - PROCESS | 2388 | 1462371699938 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 07:21:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:21:39 INFO - PROCESS | 2388 | 1462371699947 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:21:39 INFO - PROCESS | 2388 | 1462371699949 Marionette TRACE conn5 <- [1,450,null,{}] 07:21:39 INFO - PROCESS | 2388 | 1462371699952 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:40 INFO - PROCESS | 2388 | 1462371700086 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 07:21:40 INFO - PROCESS | 2388 | 1462371700108 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DC5800 == 54 [pid = 2388] [id = 122] 07:21:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB36C26400) [pid = 2388] [serial = 363] [outer = 0000000000000000] 07:21:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB36C2B000) [pid = 2388] [serial = 364] [outer = 000000DB36C26400] 07:21:40 INFO - PROCESS | 2388 | 1462371700154 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB36CA2800) [pid = 2388] [serial = 365] [outer = 000000DB36C26400] 07:21:40 INFO - PROCESS | 2388 | 1462371700590 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 07:21:40 INFO - PROCESS | 2388 | 1462371700641 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 07:21:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:21:40 INFO - PROCESS | 2388 | 1462371700644 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:21:40 INFO - PROCESS | 2388 | 1462371700646 Marionette TRACE conn5 <- [1,454,null,{}] 07:21:40 INFO - PROCESS | 2388 | 1462371700659 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:40 INFO - PROCESS | 2388 | 1462371700763 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 07:21:40 INFO - PROCESS | 2388 | 1462371700771 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC72800 == 55 [pid = 2388] [id = 123] 07:21:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB3706F400) [pid = 2388] [serial = 366] [outer = 0000000000000000] 07:21:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB38512400) [pid = 2388] [serial = 367] [outer = 000000DB3706F400] 07:21:40 INFO - PROCESS | 2388 | 1462371700816 Marionette DEBUG loaded listener.js 07:21:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB3851E800) [pid = 2388] [serial = 368] [outer = 000000DB3706F400] 07:21:41 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:41 INFO - PROCESS | 2388 | 1462371701286 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 07:21:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:21:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 07:21:41 INFO - PROCESS | 2388 | 1462371701338 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 07:21:41 INFO - PROCESS | 2388 | 1462371701340 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 07:21:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:21:41 INFO - PROCESS | 2388 | 1462371701351 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:21:41 INFO - PROCESS | 2388 | 1462371701352 Marionette TRACE conn5 <- [1,458,null,{}] 07:21:41 INFO - PROCESS | 2388 | 1462371701356 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:41 INFO - PROCESS | 2388 | 1462371701512 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 07:21:41 INFO - PROCESS | 2388 | 1462371701565 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3F1800 == 56 [pid = 2388] [id = 124] 07:21:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB38680400) [pid = 2388] [serial = 369] [outer = 0000000000000000] 07:21:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB39B49C00) [pid = 2388] [serial = 370] [outer = 000000DB38680400] 07:21:41 INFO - PROCESS | 2388 | 1462371701611 Marionette DEBUG loaded listener.js 07:21:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB39B57800) [pid = 2388] [serial = 371] [outer = 000000DB38680400] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB36C2C000) [pid = 2388] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB39FEE400) [pid = 2388] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB2CB8A000) [pid = 2388] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB26C74000) [pid = 2388] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB2BB33000) [pid = 2388] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB33282800) [pid = 2388] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB34AA9800) [pid = 2388] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB33EB4000) [pid = 2388] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB36C2D400) [pid = 2388] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB3715C000) [pid = 2388] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB3715E800) [pid = 2388] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB266C9400) [pid = 2388] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB30317000) [pid = 2388] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB32903400) [pid = 2388] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB2CB9E400) [pid = 2388] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB266CC000) [pid = 2388] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB3867F400) [pid = 2388] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB27A18800) [pid = 2388] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:21:41 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB33CF0800) [pid = 2388] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:21:42 INFO - PROCESS | 2388 | 1462371702090 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 2388 | 1462371702132 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 07:21:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:21:42 INFO - PROCESS | 2388 | 1462371702136 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - PROCESS | 2388 | 1462371702138 Marionette TRACE conn5 <- [1,462,null,{}] 07:21:42 INFO - PROCESS | 2388 | 1462371702141 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:42 INFO - PROCESS | 2388 | 1462371702221 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 07:21:42 INFO - PROCESS | 2388 | 1462371702296 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3BBC8800 == 57 [pid = 2388] [id = 125] 07:21:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB26D51000) [pid = 2388] [serial = 372] [outer = 0000000000000000] 07:21:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB30350000) [pid = 2388] [serial = 373] [outer = 000000DB26D51000] 07:21:42 INFO - PROCESS | 2388 | 1462371702341 Marionette DEBUG loaded listener.js 07:21:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB3715D800) [pid = 2388] [serial = 374] [outer = 000000DB26D51000] 07:21:42 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:42 INFO - PROCESS | 2388 | 1462371702714 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 07:21:42 INFO - PROCESS | 2388 | 1462371702773 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 07:21:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:21:42 INFO - PROCESS | 2388 | 1462371702777 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:21:42 INFO - PROCESS | 2388 | 1462371702779 Marionette TRACE conn5 <- [1,466,null,{}] 07:21:42 INFO - PROCESS | 2388 | 1462371702782 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:42 INFO - PROCESS | 2388 | 1462371702915 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 07:21:42 INFO - PROCESS | 2388 | 1462371702929 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37121800 == 58 [pid = 2388] [id = 126] 07:21:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB332B3800) [pid = 2388] [serial = 375] [outer = 0000000000000000] 07:21:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB34011000) [pid = 2388] [serial = 376] [outer = 000000DB332B3800] 07:21:42 INFO - PROCESS | 2388 | 1462371702977 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB3715E800) [pid = 2388] [serial = 377] [outer = 000000DB332B3800] 07:21:43 INFO - PROCESS | 2388 | 1462371703363 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 07:21:43 INFO - PROCESS | 2388 | 1462371703410 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 07:21:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:21:43 INFO - PROCESS | 2388 | 1462371703413 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:21:43 INFO - PROCESS | 2388 | 1462371703415 Marionette TRACE conn5 <- [1,470,null,{}] 07:21:43 INFO - PROCESS | 2388 | 1462371703419 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:43 INFO - PROCESS | 2388 | 1462371703528 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 07:21:43 INFO - PROCESS | 2388 | 1462371703537 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34035800 == 59 [pid = 2388] [id = 127] 07:21:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB37C82400) [pid = 2388] [serial = 378] [outer = 0000000000000000] 07:21:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB37C88800) [pid = 2388] [serial = 379] [outer = 000000DB37C82400] 07:21:43 INFO - PROCESS | 2388 | 1462371703582 Marionette DEBUG loaded listener.js 07:21:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB37C90000) [pid = 2388] [serial = 380] [outer = 000000DB37C82400] 07:21:44 INFO - PROCESS | 2388 | 1462371704105 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 07:21:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:21:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 735ms 07:21:44 INFO - PROCESS | 2388 | 1462371704195 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 07:21:44 INFO - PROCESS | 2388 | 1462371704200 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 07:21:44 INFO - PROCESS | 2388 | 1462371704207 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:21:44 INFO - PROCESS | 2388 | 1462371704212 Marionette TRACE conn5 <- [1,474,null,{}] 07:21:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:21:44 INFO - PROCESS | 2388 | 1462371704220 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:44 INFO - PROCESS | 2388 | 1462371704346 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 07:21:44 INFO - PROCESS | 2388 | 1462371704456 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E0D800 == 60 [pid = 2388] [id = 128] 07:21:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB26D44C00) [pid = 2388] [serial = 381] [outer = 0000000000000000] 07:21:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB2D59F400) [pid = 2388] [serial = 382] [outer = 000000DB26D44C00] 07:21:44 INFO - PROCESS | 2388 | 1462371704515 Marionette DEBUG loaded listener.js 07:21:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB32999800) [pid = 2388] [serial = 383] [outer = 000000DB26D44C00] 07:21:45 INFO - PROCESS | 2388 | 1462371705116 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 07:21:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:21:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 923ms 07:21:45 INFO - PROCESS | 2388 | 1462371705150 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 07:21:45 INFO - PROCESS | 2388 | 1462371705157 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 07:21:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:21:45 INFO - PROCESS | 2388 | 1462371705164 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:21:45 INFO - PROCESS | 2388 | 1462371705167 Marionette TRACE conn5 <- [1,478,null,{}] 07:21:45 INFO - PROCESS | 2388 | 1462371705171 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:45 INFO - PROCESS | 2388 | 1462371705280 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 07:21:45 INFO - PROCESS | 2388 | 1462371705355 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CA4000 == 61 [pid = 2388] [id = 129] 07:21:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB34AAD000) [pid = 2388] [serial = 384] [outer = 0000000000000000] 07:21:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB35523800) [pid = 2388] [serial = 385] [outer = 000000DB34AAD000] 07:21:45 INFO - PROCESS | 2388 | 1462371705451 Marionette DEBUG loaded listener.js 07:21:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB36B20000) [pid = 2388] [serial = 386] [outer = 000000DB34AAD000] 07:21:46 INFO - PROCESS | 2388 | 1462371706094 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 07:21:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB36C9B000) [pid = 2388] [serial = 387] [outer = 000000DB27F19C00] 07:21:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:21:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 984ms 07:21:46 INFO - PROCESS | 2388 | 1462371706168 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 07:21:46 INFO - PROCESS | 2388 | 1462371706170 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 07:21:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:21:46 INFO - PROCESS | 2388 | 1462371706213 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:21:46 INFO - PROCESS | 2388 | 1462371706218 Marionette TRACE conn5 <- [1,482,null,{}] 07:21:46 INFO - PROCESS | 2388 | 1462371706251 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:46 INFO - PROCESS | 2388 | 1462371706369 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 07:21:46 INFO - PROCESS | 2388 | 1462371706452 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B01C800 == 62 [pid = 2388] [id = 130] 07:21:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB37914C00) [pid = 2388] [serial = 388] [outer = 0000000000000000] 07:21:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB37D05C00) [pid = 2388] [serial = 389] [outer = 000000DB37914C00] 07:21:46 INFO - PROCESS | 2388 | 1462371706511 Marionette DEBUG loaded listener.js 07:21:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB37D0FC00) [pid = 2388] [serial = 390] [outer = 000000DB37914C00] 07:21:47 INFO - PROCESS | 2388 | 1462371707096 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 07:21:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:21:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 922ms 07:21:47 INFO - PROCESS | 2388 | 1462371707127 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 07:21:47 INFO - PROCESS | 2388 | 1462371707130 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 07:21:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:21:47 INFO - PROCESS | 2388 | 1462371707134 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:21:47 INFO - PROCESS | 2388 | 1462371707136 Marionette TRACE conn5 <- [1,486,null,{}] 07:21:47 INFO - PROCESS | 2388 | 1462371707140 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:47 INFO - PROCESS | 2388 | 1462371707247 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 07:21:47 INFO - PROCESS | 2388 | 1462371707334 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377CD000 == 63 [pid = 2388] [id = 131] 07:21:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB33EEBC00) [pid = 2388] [serial = 391] [outer = 0000000000000000] 07:21:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB33EF6000) [pid = 2388] [serial = 392] [outer = 000000DB33EEBC00] 07:21:47 INFO - PROCESS | 2388 | 1462371707389 Marionette DEBUG loaded listener.js 07:21:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000DB37D10800) [pid = 2388] [serial = 393] [outer = 000000DB33EEBC00] 07:21:47 INFO - PROCESS | 2388 | 1462371707987 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 07:21:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:21:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 880ms 07:21:48 INFO - PROCESS | 2388 | 1462371708016 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 07:21:48 INFO - PROCESS | 2388 | 1462371708018 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 07:21:48 INFO - PROCESS | 2388 | 1462371708022 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:21:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:21:48 INFO - PROCESS | 2388 | 1462371708024 Marionette TRACE conn5 <- [1,490,null,{}] 07:21:48 INFO - PROCESS | 2388 | 1462371708028 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:48 INFO - PROCESS | 2388 | 1462371708146 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 07:21:48 INFO - PROCESS | 2388 | 1462371708244 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3323E000 == 64 [pid = 2388] [id = 132] 07:21:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000DB254A4C00) [pid = 2388] [serial = 394] [outer = 0000000000000000] 07:21:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000DB33EED400) [pid = 2388] [serial = 395] [outer = 000000DB254A4C00] 07:21:48 INFO - PROCESS | 2388 | 1462371708299 Marionette DEBUG loaded listener.js 07:21:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000DB386CC800) [pid = 2388] [serial = 396] [outer = 000000DB254A4C00] 07:21:49 INFO - PROCESS | 2388 | 1462371709050 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 07:21:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:21:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1084ms 07:21:49 INFO - PROCESS | 2388 | 1462371709109 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 07:21:49 INFO - PROCESS | 2388 | 1462371709113 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 07:21:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:21:49 INFO - PROCESS | 2388 | 1462371709119 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:21:49 INFO - PROCESS | 2388 | 1462371709123 Marionette TRACE conn5 <- [1,494,null,{}] 07:21:49 INFO - PROCESS | 2388 | 1462371709130 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:49 INFO - PROCESS | 2388 | 1462371709229 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 07:21:49 INFO - PROCESS | 2388 | 1462371709309 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C74A800 == 65 [pid = 2388] [id = 133] 07:21:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000DB26D53C00) [pid = 2388] [serial = 397] [outer = 0000000000000000] 07:21:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000DB2B755400) [pid = 2388] [serial = 398] [outer = 000000DB26D53C00] 07:21:49 INFO - PROCESS | 2388 | 1462371709408 Marionette DEBUG loaded listener.js 07:21:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000DB2CB84800) [pid = 2388] [serial = 399] [outer = 000000DB26D53C00] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3BBC2000 == 64 [pid = 2388] [id = 58] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FC2000 == 63 [pid = 2388] [id = 31] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37121800 == 62 [pid = 2388] [id = 126] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3BBC8800 == 61 [pid = 2388] [id = 125] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3F1800 == 60 [pid = 2388] [id = 124] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC72800 == 59 [pid = 2388] [id = 123] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DC5800 == 58 [pid = 2388] [id = 122] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3701B000 == 57 [pid = 2388] [id = 121] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E92800 == 56 [pid = 2388] [id = 120] 07:21:49 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E10800 == 55 [pid = 2388] [id = 119] 07:21:49 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000DB26427800) [pid = 2388] [serial = 274] [outer = 0000000000000000] [url = about:blank] 07:21:49 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000DB30313C00) [pid = 2388] [serial = 277] [outer = 0000000000000000] [url = about:blank] 07:21:49 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000DB359A5400) [pid = 2388] [serial = 280] [outer = 0000000000000000] [url = about:blank] 07:21:49 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000DB32E92C00) [pid = 2388] [serial = 283] [outer = 0000000000000000] [url = about:blank] 07:21:49 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000DB37068000) [pid = 2388] [serial = 286] [outer = 0000000000000000] [url = about:blank] 07:21:49 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000DB33515C00) [pid = 2388] [serial = 319] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000DB2BDCF800) [pid = 2388] [serial = 322] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB30D17C00) [pid = 2388] [serial = 325] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB254A3000) [pid = 2388] [serial = 337] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB35E9B000) [pid = 2388] [serial = 328] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB3851D800) [pid = 2388] [serial = 331] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2661F000 == 54 [pid = 2388] [id = 118] 07:21:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C74D800 == 53 [pid = 2388] [id = 117] 07:21:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BB7D800 == 52 [pid = 2388] [id = 116] 07:21:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3323C000 == 51 [pid = 2388] [id = 115] 07:21:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5F2000 == 50 [pid = 2388] [id = 114] 07:21:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27A65000 == 49 [pid = 2388] [id = 113] 07:21:50 INFO - PROCESS | 2388 | 1462371710085 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 987ms 07:21:50 INFO - PROCESS | 2388 | 1462371710110 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 07:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:21:50 INFO - PROCESS | 2388 | 1462371710116 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 07:21:50 INFO - PROCESS | 2388 | 1462371710122 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 2388 | 1462371710125 Marionette TRACE conn5 <- [1,498,null,{}] 07:21:50 INFO - PROCESS | 2388 | 1462371710129 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:50 INFO - PROCESS | 2388 | 1462371710224 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB34AAD800) [pid = 2388] [serial = 304] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB36C9E000) [pid = 2388] [serial = 307] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB35F61C00) [pid = 2388] [serial = 305] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB38650000) [pid = 2388] [serial = 271] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB3861D400) [pid = 2388] [serial = 310] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB26BE1C00) [pid = 2388] [serial = 292] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB2B74D000) [pid = 2388] [serial = 293] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB30D12400) [pid = 2388] [serial = 298] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB31CBAC00) [pid = 2388] [serial = 299] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB32910800) [pid = 2388] [serial = 301] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB2F855400) [pid = 2388] [serial = 295] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB3030DC00) [pid = 2388] [serial = 296] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB2AFF3800) [pid = 2388] [serial = 290] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB26D45000) [pid = 2388] [serial = 289] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB386D5400) [pid = 2388] [serial = 317] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB37075800) [pid = 2388] [serial = 308] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB2B609C00) [pid = 2388] [serial = 334] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB37155000) [pid = 2388] [serial = 313] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB38687800) [pid = 2388] [serial = 316] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB38626800) [pid = 2388] [serial = 311] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB38650C00) [pid = 2388] [serial = 314] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB2CB8E400) [pid = 2388] [serial = 335] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB33024000) [pid = 2388] [serial = 302] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB3867A000) [pid = 2388] [serial = 272] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB39F2E800) [pid = 2388] [serial = 185] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB3AC07000) [pid = 2388] [serial = 188] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB3030A000) [pid = 2388] [serial = 230] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2B9B3000) [pid = 2388] [serial = 227] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB2FF5D800) [pid = 2388] [serial = 179] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB359B1000) [pid = 2388] [serial = 182] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB3706B400) [pid = 2388] [serial = 233] [outer = 0000000000000000] [url = about:blank] 07:21:50 INFO - PROCESS | 2388 | 1462371710313 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C9C1000 == 50 [pid = 2388] [id = 134] 07:21:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB264CAC00) [pid = 2388] [serial = 400] [outer = 0000000000000000] 07:21:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB26D4FC00) [pid = 2388] [serial = 401] [outer = 000000DB264CAC00] 07:21:50 INFO - PROCESS | 2388 | 1462371710359 Marionette DEBUG loaded listener.js 07:21:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2BBE5C00) [pid = 2388] [serial = 402] [outer = 000000DB264CAC00] 07:21:50 INFO - PROCESS | 2388 | 1462371710790 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 07:21:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:21:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 732ms 07:21:50 INFO - PROCESS | 2388 | 1462371710855 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 07:21:50 INFO - PROCESS | 2388 | 1462371710858 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 07:21:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:21:50 INFO - PROCESS | 2388 | 1462371710862 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:21:50 INFO - PROCESS | 2388 | 1462371710865 Marionette TRACE conn5 <- [1,502,null,{}] 07:21:50 INFO - PROCESS | 2388 | 1462371710876 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:50 INFO - PROCESS | 2388 | 1462371710969 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 07:21:50 INFO - PROCESS | 2388 | 1462371710979 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331E0000 == 51 [pid = 2388] [id = 135] 07:21:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3030AC00) [pid = 2388] [serial = 403] [outer = 0000000000000000] 07:21:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB30319400) [pid = 2388] [serial = 404] [outer = 000000DB3030AC00] 07:21:51 INFO - PROCESS | 2388 | 1462371711029 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB30D20C00) [pid = 2388] [serial = 405] [outer = 000000DB3030AC00] 07:21:51 INFO - PROCESS | 2388 | 1462371711477 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 07:21:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:21:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 648ms 07:21:51 INFO - PROCESS | 2388 | 1462371711512 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 07:21:51 INFO - PROCESS | 2388 | 1462371711515 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 07:21:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:21:51 INFO - PROCESS | 2388 | 1462371711519 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:21:51 INFO - PROCESS | 2388 | 1462371711521 Marionette TRACE conn5 <- [1,506,null,{}] 07:21:51 INFO - PROCESS | 2388 | 1462371711524 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:51 INFO - PROCESS | 2388 | 1462371711609 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 07:21:51 INFO - PROCESS | 2388 | 1462371711618 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339ED800 == 52 [pid = 2388] [id = 136] 07:21:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB32907C00) [pid = 2388] [serial = 406] [outer = 0000000000000000] 07:21:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB32E94400) [pid = 2388] [serial = 407] [outer = 000000DB32907C00] 07:21:51 INFO - PROCESS | 2388 | 1462371711664 Marionette DEBUG loaded listener.js 07:21:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB332BE400) [pid = 2388] [serial = 408] [outer = 000000DB32907C00] 07:21:52 INFO - PROCESS | 2388 | 1462371712085 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 07:21:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:21:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 07:21:52 INFO - PROCESS | 2388 | 1462371712149 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 2388 | 1462371712152 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 07:21:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:21:52 INFO - PROCESS | 2388 | 1462371712155 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 2388 | 1462371712157 Marionette TRACE conn5 <- [1,510,null,{}] 07:21:52 INFO - PROCESS | 2388 | 1462371712161 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:52 INFO - PROCESS | 2388 | 1462371712243 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 07:21:52 INFO - PROCESS | 2388 | 1462371712250 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0C800 == 53 [pid = 2388] [id = 137] 07:21:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB33510800) [pid = 2388] [serial = 409] [outer = 0000000000000000] 07:21:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB33EEB400) [pid = 2388] [serial = 410] [outer = 000000DB33510800] 07:21:52 INFO - PROCESS | 2388 | 1462371712296 Marionette DEBUG loaded listener.js 07:21:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB34014000) [pid = 2388] [serial = 411] [outer = 000000DB33510800] 07:21:52 INFO - PROCESS | 2388 | 1462371712808 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 07:21:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:21:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 07:21:52 INFO - PROCESS | 2388 | 1462371712829 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 07:21:52 INFO - PROCESS | 2388 | 1462371712832 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 07:21:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:21:52 INFO - PROCESS | 2388 | 1462371712840 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:21:52 INFO - PROCESS | 2388 | 1462371712842 Marionette TRACE conn5 <- [1,514,null,{}] 07:21:52 INFO - PROCESS | 2388 | 1462371712846 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:52 INFO - PROCESS | 2388 | 1462371712975 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 07:21:53 INFO - PROCESS | 2388 | 1462371713028 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36BB1000 == 54 [pid = 2388] [id = 138] 07:21:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB35B32400) [pid = 2388] [serial = 412] [outer = 0000000000000000] 07:21:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB36B1BC00) [pid = 2388] [serial = 413] [outer = 000000DB35B32400] 07:21:53 INFO - PROCESS | 2388 | 1462371713074 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB36C2CC00) [pid = 2388] [serial = 414] [outer = 000000DB35B32400] 07:21:53 INFO - PROCESS | 2388 | 1462371713495 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 07:21:53 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 07:21:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 07:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:21:53 INFO - PROCESS | 2388 | 1462371713530 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 07:21:53 INFO - PROCESS | 2388 | 1462371713532 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 07:21:53 INFO - PROCESS | 2388 | 1462371713535 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:21:53 INFO - PROCESS | 2388 | 1462371713537 Marionette TRACE conn5 <- [1,518,null,{}] 07:21:53 INFO - PROCESS | 2388 | 1462371713540 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:53 INFO - PROCESS | 2388 | 1462371713690 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 07:21:53 INFO - PROCESS | 2388 | 1462371713705 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E59800 == 55 [pid = 2388] [id = 139] 07:21:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB35BE4400) [pid = 2388] [serial = 415] [outer = 0000000000000000] 07:21:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB36CA7C00) [pid = 2388] [serial = 416] [outer = 000000DB35BE4400] 07:21:53 INFO - PROCESS | 2388 | 1462371713788 Marionette DEBUG loaded listener.js 07:21:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB37158000) [pid = 2388] [serial = 417] [outer = 000000DB35BE4400] 07:21:54 INFO - PROCESS | 2388 | 1462371714208 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 07:21:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:21:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 731ms 07:21:54 INFO - PROCESS | 2388 | 1462371714269 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 07:21:54 INFO - PROCESS | 2388 | 1462371714271 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 07:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:21:54 INFO - PROCESS | 2388 | 1462371714275 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:21:54 INFO - PROCESS | 2388 | 1462371714277 Marionette TRACE conn5 <- [1,522,null,{}] 07:21:54 INFO - PROCESS | 2388 | 1462371714280 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:54 INFO - PROCESS | 2388 | 1462371714390 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 07:21:54 INFO - PROCESS | 2388 | 1462371714444 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370CA800 == 56 [pid = 2388] [id = 140] 07:21:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB37154800) [pid = 2388] [serial = 418] [outer = 0000000000000000] 07:21:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB37912400) [pid = 2388] [serial = 419] [outer = 000000DB37154800] 07:21:54 INFO - PROCESS | 2388 | 1462371714489 Marionette DEBUG loaded listener.js 07:21:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB37C88C00) [pid = 2388] [serial = 420] [outer = 000000DB37154800] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB34AAE400) [pid = 2388] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB30BF9C00) [pid = 2388] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB26D47C00) [pid = 2388] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB2AE0BC00) [pid = 2388] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB2CBA3000) [pid = 2388] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB2AF56800) [pid = 2388] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB34AB0400) [pid = 2388] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB335BB800) [pid = 2388] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB32E89800) [pid = 2388] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB2BDD3C00) [pid = 2388] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB36C26400) [pid = 2388] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3706F400) [pid = 2388] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB266C3C00) [pid = 2388] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB34B71000) [pid = 2388] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB2C7D1C00) [pid = 2388] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB24B56C00) [pid = 2388] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB2CB93000) [pid = 2388] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2C66D800) [pid = 2388] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB264CC800) [pid = 2388] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB26D51000) [pid = 2388] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB38680400) [pid = 2388] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:21:54 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB332B3800) [pid = 2388] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:21:55 INFO - PROCESS | 2388 | 1462371715126 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 07:21:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 881ms 07:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:21:55 INFO - PROCESS | 2388 | 1462371715159 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 2388 | 1462371715161 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 07:21:55 INFO - PROCESS | 2388 | 1462371715164 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - PROCESS | 2388 | 1462371715166 Marionette TRACE conn5 <- [1,526,null,{}] 07:21:55 INFO - PROCESS | 2388 | 1462371715169 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:55 INFO - PROCESS | 2388 | 1462371715252 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 07:21:55 INFO - PROCESS | 2388 | 1462371715259 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37122800 == 57 [pid = 2388] [id = 141] 07:21:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB2C66D800) [pid = 2388] [serial = 421] [outer = 0000000000000000] 07:21:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB30CBA800) [pid = 2388] [serial = 422] [outer = 000000DB2C66D800] 07:21:55 INFO - PROCESS | 2388 | 1462371715303 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB3400E400) [pid = 2388] [serial = 423] [outer = 000000DB2C66D800] 07:21:55 INFO - PROCESS | 2388 | 1462371715731 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 07:21:55 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 07:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 587ms 07:21:55 INFO - PROCESS | 2388 | 1462371715755 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 07:21:55 INFO - PROCESS | 2388 | 1462371715757 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 07:21:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:21:55 INFO - PROCESS | 2388 | 1462371715760 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:21:55 INFO - PROCESS | 2388 | 1462371715762 Marionette TRACE conn5 <- [1,530,null,{}] 07:21:55 INFO - PROCESS | 2388 | 1462371715766 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:55 INFO - PROCESS | 2388 | 1462371715855 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 07:21:55 INFO - PROCESS | 2388 | 1462371715862 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3815F000 == 58 [pid = 2388] [id = 142] 07:21:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3706C400) [pid = 2388] [serial = 424] [outer = 0000000000000000] 07:21:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB37C85C00) [pid = 2388] [serial = 425] [outer = 000000DB3706C400] 07:21:55 INFO - PROCESS | 2388 | 1462371715907 Marionette DEBUG loaded listener.js 07:21:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB38516400) [pid = 2388] [serial = 426] [outer = 000000DB3706C400] 07:21:56 INFO - PROCESS | 2388 | 1462371716476 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 07:21:56 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 07:21:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:21:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:21:56 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 07:21:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:21:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:21:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:21:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:21:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:21:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 735ms 07:21:56 INFO - PROCESS | 2388 | 1462371716498 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 07:21:56 INFO - PROCESS | 2388 | 1462371716501 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 07:21:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:21:56 INFO - PROCESS | 2388 | 1462371716509 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:21:56 INFO - PROCESS | 2388 | 1462371716512 Marionette TRACE conn5 <- [1,534,null,{}] 07:21:56 INFO - PROCESS | 2388 | 1462371716515 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:56 INFO - PROCESS | 2388 | 1462371716660 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 07:21:56 INFO - PROCESS | 2388 | 1462371716737 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA2E800 == 59 [pid = 2388] [id = 143] 07:21:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB37D05400) [pid = 2388] [serial = 427] [outer = 0000000000000000] 07:21:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB38654800) [pid = 2388] [serial = 428] [outer = 000000DB37D05400] 07:21:56 INFO - PROCESS | 2388 | 1462371716787 Marionette DEBUG loaded listener.js 07:21:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB386D7400) [pid = 2388] [serial = 429] [outer = 000000DB37D05400] 07:21:57 INFO - PROCESS | 2388 | 1462371717340 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 07:21:57 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. 07:21:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 882ms 07:21:57 INFO - PROCESS | 2388 | 1462371717402 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 07:21:57 INFO - PROCESS | 2388 | 1462371717408 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 07:21:57 INFO - PROCESS | 2388 | 1462371717414 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:21:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:21:57 INFO - PROCESS | 2388 | 1462371717419 Marionette TRACE conn5 <- [1,538,null,{}] 07:21:57 INFO - PROCESS | 2388 | 1462371717425 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:57 INFO - PROCESS | 2388 | 1462371717542 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 07:21:57 INFO - PROCESS | 2388 | 1462371717633 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E04000 == 60 [pid = 2388] [id = 144] 07:21:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB2B663000) [pid = 2388] [serial = 430] [outer = 0000000000000000] 07:21:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2C671C00) [pid = 2388] [serial = 431] [outer = 000000DB2B663000] 07:21:57 INFO - PROCESS | 2388 | 1462371717691 Marionette DEBUG loaded listener.js 07:21:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2FF62400) [pid = 2388] [serial = 432] [outer = 000000DB2B663000] 07:21:58 INFO - PROCESS | 2388 | 1462371718247 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 07:21:58 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. 07:21:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 880ms 07:21:58 INFO - PROCESS | 2388 | 1462371718318 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 07:21:58 INFO - PROCESS | 2388 | 1462371718324 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 07:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:21:58 INFO - PROCESS | 2388 | 1462371718333 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:21:58 INFO - PROCESS | 2388 | 1462371718336 Marionette TRACE conn5 <- [1,542,null,{}] 07:21:58 INFO - PROCESS | 2388 | 1462371718341 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:58 INFO - PROCESS | 2388 | 1462371718457 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 07:21:58 INFO - PROCESS | 2388 | 1462371718561 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37016800 == 61 [pid = 2388] [id = 145] 07:21:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2F852400) [pid = 2388] [serial = 433] [outer = 0000000000000000] 07:21:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB329A4C00) [pid = 2388] [serial = 434] [outer = 000000DB2F852400] 07:21:58 INFO - PROCESS | 2388 | 1462371718616 Marionette DEBUG loaded listener.js 07:21:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB34AA7C00) [pid = 2388] [serial = 435] [outer = 000000DB2F852400] 07:21:59 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:21:59 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:21:59 INFO - PROCESS | 2388 | 1462371719190 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 07:21:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:21:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 880ms 07:21:59 INFO - PROCESS | 2388 | 1462371719216 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 07:21:59 INFO - PROCESS | 2388 | 1462371719218 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 07:21:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:21:59 INFO - PROCESS | 2388 | 1462371719222 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:21:59 INFO - PROCESS | 2388 | 1462371719226 Marionette TRACE conn5 <- [1,546,null,{}] 07:21:59 INFO - PROCESS | 2388 | 1462371719238 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:21:59 INFO - PROCESS | 2388 | 1462371719350 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 07:21:59 INFO - PROCESS | 2388 | 1462371719468 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:21:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACBC800 == 62 [pid = 2388] [id = 146] 07:21:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB36B1FC00) [pid = 2388] [serial = 436] [outer = 0000000000000000] 07:21:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB3715FC00) [pid = 2388] [serial = 437] [outer = 000000DB36B1FC00] 07:21:59 INFO - PROCESS | 2388 | 1462371719527 Marionette DEBUG loaded listener.js 07:21:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB38626000) [pid = 2388] [serial = 438] [outer = 000000DB36B1FC00] 07:22:00 INFO - PROCESS | 2388 | 1462371720107 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 07:22:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:22:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 943ms 07:22:00 INFO - PROCESS | 2388 | 1462371720167 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 07:22:00 INFO - PROCESS | 2388 | 1462371720170 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 07:22:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:22:00 INFO - PROCESS | 2388 | 1462371720174 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:22:00 INFO - PROCESS | 2388 | 1462371720176 Marionette TRACE conn5 <- [1,550,null,{}] 07:22:00 INFO - PROCESS | 2388 | 1462371720181 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:00 INFO - PROCESS | 2388 | 1462371720322 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 07:22:00 INFO - PROCESS | 2388 | 1462371720437 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3FA800 == 63 [pid = 2388] [id = 147] 07:22:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB36CA5000) [pid = 2388] [serial = 439] [outer = 0000000000000000] 07:22:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB386D2000) [pid = 2388] [serial = 440] [outer = 000000DB36CA5000] 07:22:00 INFO - PROCESS | 2388 | 1462371720493 Marionette DEBUG loaded listener.js 07:22:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB39BE8000) [pid = 2388] [serial = 441] [outer = 000000DB36CA5000] 07:22:00 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:00 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:01 INFO - PROCESS | 2388 | 1462371721013 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:22:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 880ms 07:22:01 INFO - PROCESS | 2388 | 1462371721067 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2388 | 1462371721069 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 07:22:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:22:01 INFO - PROCESS | 2388 | 1462371721074 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 2388 | 1462371721077 Marionette TRACE conn5 <- [1,554,null,{}] 07:22:01 INFO - PROCESS | 2388 | 1462371721081 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:01 INFO - PROCESS | 2388 | 1462371721187 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 07:22:01 INFO - PROCESS | 2388 | 1462371721274 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C9A5000 == 64 [pid = 2388] [id = 148] 07:22:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB37736800) [pid = 2388] [serial = 442] [outer = 0000000000000000] 07:22:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB3773D000) [pid = 2388] [serial = 443] [outer = 000000DB37736800] 07:22:01 INFO - PROCESS | 2388 | 1462371721329 Marionette DEBUG loaded listener.js 07:22:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB37742800) [pid = 2388] [serial = 444] [outer = 000000DB37736800] 07:22:01 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:01 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:01 INFO - PROCESS | 2388 | 1462371721906 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:22:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:22:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 879ms 07:22:01 INFO - PROCESS | 2388 | 1462371721955 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 07:22:01 INFO - PROCESS | 2388 | 1462371721957 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 07:22:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:22:01 INFO - PROCESS | 2388 | 1462371721961 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:22:01 INFO - PROCESS | 2388 | 1462371721963 Marionette TRACE conn5 <- [1,558,null,{}] 07:22:01 INFO - PROCESS | 2388 | 1462371721967 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:02 INFO - PROCESS | 2388 | 1462371722120 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 07:22:02 INFO - PROCESS | 2388 | 1462371722136 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3CB08800 == 65 [pid = 2388] [id = 149] 07:22:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB3717CC00) [pid = 2388] [serial = 445] [outer = 0000000000000000] 07:22:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB37740000) [pid = 2388] [serial = 446] [outer = 000000DB3717CC00] 07:22:02 INFO - PROCESS | 2388 | 1462371722192 Marionette DEBUG loaded listener.js 07:22:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB39F27800) [pid = 2388] [serial = 447] [outer = 000000DB3717CC00] 07:22:02 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:02 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:02 INFO - PROCESS | 2388 | 1462371722774 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 07:22:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:22:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 840ms 07:22:02 INFO - PROCESS | 2388 | 1462371722803 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 07:22:02 INFO - PROCESS | 2388 | 1462371722805 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 07:22:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:22:02 INFO - PROCESS | 2388 | 1462371722809 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:22:02 INFO - PROCESS | 2388 | 1462371722811 Marionette TRACE conn5 <- [1,562,null,{}] 07:22:02 INFO - PROCESS | 2388 | 1462371722815 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:02 INFO - PROCESS | 2388 | 1462371722937 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 07:22:03 INFO - PROCESS | 2388 | 1462371723053 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27F57000 == 66 [pid = 2388] [id = 150] 07:22:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB254A6800) [pid = 2388] [serial = 448] [outer = 0000000000000000] 07:22:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB26D51400) [pid = 2388] [serial = 449] [outer = 000000DB254A6800] 07:22:03 INFO - PROCESS | 2388 | 1462371723109 Marionette DEBUG loaded listener.js 07:22:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB3350BC00) [pid = 2388] [serial = 450] [outer = 000000DB254A6800] 07:22:03 INFO - PROCESS | 2388 | 1462371723941 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:22:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1179ms 07:22:03 INFO - PROCESS | 2388 | 1462371723990 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 2388 | 1462371723994 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 07:22:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:22:04 INFO - PROCESS | 2388 | 1462371724000 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 2388 | 1462371724004 Marionette TRACE conn5 <- [1,566,null,{}] 07:22:04 INFO - PROCESS | 2388 | 1462371724009 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:04 INFO - PROCESS | 2388 | 1462371724115 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 07:22:04 INFO - PROCESS | 2388 | 1462371724207 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33453000 == 67 [pid = 2388] [id = 151] 07:22:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB2AFF3800) [pid = 2388] [serial = 451] [outer = 0000000000000000] 07:22:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB2B9B5800) [pid = 2388] [serial = 452] [outer = 000000DB2AFF3800] 07:22:04 INFO - PROCESS | 2388 | 1462371724258 Marionette DEBUG loaded listener.js 07:22:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB2F854000) [pid = 2388] [serial = 453] [outer = 000000DB2AFF3800] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3815F000 == 66 [pid = 2388] [id = 142] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37122800 == 65 [pid = 2388] [id = 141] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370CA800 == 64 [pid = 2388] [id = 140] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E59800 == 63 [pid = 2388] [id = 139] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36BB1000 == 62 [pid = 2388] [id = 138] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0C800 == 61 [pid = 2388] [id = 137] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339ED800 == 60 [pid = 2388] [id = 136] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331E0000 == 59 [pid = 2388] [id = 135] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB32908800) [pid = 2388] [serial = 346] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB332BD800) [pid = 2388] [serial = 349] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB37C88800) [pid = 2388] [serial = 379] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C9C1000 == 58 [pid = 2388] [id = 134] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C74A800 == 57 [pid = 2388] [id = 133] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377CD000 == 56 [pid = 2388] [id = 131] 07:22:04 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E0D800 == 55 [pid = 2388] [id = 128] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB3864F000) [pid = 2388] [serial = 329] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB33282C00) [pid = 2388] [serial = 326] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB2BDD1800) [pid = 2388] [serial = 275] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB2CB86800) [pid = 2388] [serial = 323] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB30D13800) [pid = 2388] [serial = 278] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB39B50000) [pid = 2388] [serial = 320] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB37066400) [pid = 2388] [serial = 281] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB38679000) [pid = 2388] [serial = 287] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB37072800) [pid = 2388] [serial = 284] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB3706E400) [pid = 2388] [serial = 224] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB36C2B000) [pid = 2388] [serial = 364] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB38512400) [pid = 2388] [serial = 367] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB2C606C00) [pid = 2388] [serial = 341] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB26D50800) [pid = 2388] [serial = 340] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB35F5DC00) [pid = 2388] [serial = 361] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB31313C00) [pid = 2388] [serial = 358] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB332B4000) [pid = 2388] [serial = 359] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB266C3000) [pid = 2388] [serial = 338] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB30B0C400) [pid = 2388] [serial = 344] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB30312800) [pid = 2388] [serial = 343] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB2CBA4800) [pid = 2388] [serial = 355] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB3034BC00) [pid = 2388] [serial = 356] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB34AED000) [pid = 2388] [serial = 353] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB3471E800) [pid = 2388] [serial = 352] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB30350000) [pid = 2388] [serial = 373] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB39B49C00) [pid = 2388] [serial = 370] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB3851E800) [pid = 2388] [serial = 368] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB3715E800) [pid = 2388] [serial = 377] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB34011000) [pid = 2388] [serial = 376] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3715D800) [pid = 2388] [serial = 374] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB39B57800) [pid = 2388] [serial = 371] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB36CA2800) [pid = 2388] [serial = 365] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB36B19C00) [pid = 2388] [serial = 362] [outer = 0000000000000000] [url = about:blank] 07:22:04 INFO - PROCESS | 2388 | 1462371724886 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 07:22:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:22:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 943ms 07:22:04 INFO - PROCESS | 2388 | 1462371724947 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 07:22:04 INFO - PROCESS | 2388 | 1462371724953 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 07:22:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:22:04 INFO - PROCESS | 2388 | 1462371724959 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:22:04 INFO - PROCESS | 2388 | 1462371724962 Marionette TRACE conn5 <- [1,570,null,{}] 07:22:04 INFO - PROCESS | 2388 | 1462371724966 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:05 INFO - PROCESS | 2388 | 1462371725057 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 07:22:05 INFO - PROCESS | 2388 | 1462371725132 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C749800 == 56 [pid = 2388] [id = 152] 07:22:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB266CB000) [pid = 2388] [serial = 454] [outer = 0000000000000000] 07:22:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2B605000) [pid = 2388] [serial = 455] [outer = 000000DB266CB000] 07:22:05 INFO - PROCESS | 2388 | 1462371725178 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB2FF63400) [pid = 2388] [serial = 456] [outer = 000000DB266CB000] 07:22:05 INFO - PROCESS | 2388 | 1462371725603 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 07:22:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:22:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 07:22:05 INFO - PROCESS | 2388 | 1462371725636 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 07:22:05 INFO - PROCESS | 2388 | 1462371725638 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 07:22:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:22:05 INFO - PROCESS | 2388 | 1462371725642 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:22:05 INFO - PROCESS | 2388 | 1462371725646 Marionette TRACE conn5 <- [1,574,null,{}] 07:22:05 INFO - PROCESS | 2388 | 1462371725657 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:05 INFO - PROCESS | 2388 | 1462371725750 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 07:22:05 INFO - PROCESS | 2388 | 1462371725758 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334A1800 == 57 [pid = 2388] [id = 153] 07:22:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB30B58800) [pid = 2388] [serial = 457] [outer = 0000000000000000] 07:22:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB31FE9800) [pid = 2388] [serial = 458] [outer = 000000DB30B58800] 07:22:05 INFO - PROCESS | 2388 | 1462371725806 Marionette DEBUG loaded listener.js 07:22:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB32E8A800) [pid = 2388] [serial = 459] [outer = 000000DB30B58800] 07:22:06 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:06 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:06 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:06 INFO - PROCESS | 2388 | 1462371726261 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:22:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 07:22:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:22:06 INFO - PROCESS | 2388 | 1462371726273 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 2388 | 1462371726276 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 07:22:06 INFO - PROCESS | 2388 | 1462371726279 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 2388 | 1462371726281 Marionette TRACE conn5 <- [1,578,null,{}] 07:22:06 INFO - PROCESS | 2388 | 1462371726285 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:06 INFO - PROCESS | 2388 | 1462371726372 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 07:22:06 INFO - PROCESS | 2388 | 1462371726378 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34026800 == 58 [pid = 2388] [id = 154] 07:22:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3301F000) [pid = 2388] [serial = 460] [outer = 0000000000000000] 07:22:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3350E400) [pid = 2388] [serial = 461] [outer = 000000DB3301F000] 07:22:06 INFO - PROCESS | 2388 | 1462371726425 Marionette DEBUG loaded listener.js 07:22:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB33EF1000) [pid = 2388] [serial = 462] [outer = 000000DB3301F000] 07:22:06 INFO - PROCESS | 2388 | 1462371726872 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 07:22:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:22:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 07:22:06 INFO - PROCESS | 2388 | 1462371726912 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 07:22:06 INFO - PROCESS | 2388 | 1462371726915 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 07:22:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:22:06 INFO - PROCESS | 2388 | 1462371726918 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:22:06 INFO - PROCESS | 2388 | 1462371726920 Marionette TRACE conn5 <- [1,582,null,{}] 07:22:06 INFO - PROCESS | 2388 | 1462371726923 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:07 INFO - PROCESS | 2388 | 1462371727031 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 07:22:07 INFO - PROCESS | 2388 | 1462371727111 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36584800 == 59 [pid = 2388] [id = 155] 07:22:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB3400A400) [pid = 2388] [serial = 463] [outer = 0000000000000000] 07:22:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB34012400) [pid = 2388] [serial = 464] [outer = 000000DB3400A400] 07:22:07 INFO - PROCESS | 2388 | 1462371727162 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB34AF5800) [pid = 2388] [serial = 465] [outer = 000000DB3400A400] 07:22:07 INFO - PROCESS | 2388 | 1462371727579 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:22:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:22:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 733ms 07:22:07 INFO - PROCESS | 2388 | 1462371727657 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 07:22:07 INFO - PROCESS | 2388 | 1462371727659 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 07:22:07 INFO - PROCESS | 2388 | 1462371727662 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:22:07 INFO - PROCESS | 2388 | 1462371727664 Marionette TRACE conn5 <- [1,586,null,{}] 07:22:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:22:07 INFO - PROCESS | 2388 | 1462371727668 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:07 INFO - PROCESS | 2388 | 1462371727799 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 07:22:07 INFO - PROCESS | 2388 | 1462371727853 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E51800 == 60 [pid = 2388] [id = 156] 07:22:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB36B1C400) [pid = 2388] [serial = 466] [outer = 0000000000000000] 07:22:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB36C9C800) [pid = 2388] [serial = 467] [outer = 000000DB36B1C400] 07:22:07 INFO - PROCESS | 2388 | 1462371727899 Marionette DEBUG loaded listener.js 07:22:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB3706EC00) [pid = 2388] [serial = 468] [outer = 000000DB36B1C400] 07:22:08 INFO - PROCESS | 2388 | 1462371728319 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 07:22:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:22:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 692ms 07:22:08 INFO - PROCESS | 2388 | 1462371728391 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 07:22:08 INFO - PROCESS | 2388 | 1462371728393 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 07:22:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:22:08 INFO - PROCESS | 2388 | 1462371728400 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:22:08 INFO - PROCESS | 2388 | 1462371728402 Marionette TRACE conn5 <- [1,590,null,{}] 07:22:08 INFO - PROCESS | 2388 | 1462371728406 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:08 INFO - PROCESS | 2388 | 1462371728513 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 07:22:08 INFO - PROCESS | 2388 | 1462371728565 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33457800 == 61 [pid = 2388] [id = 157] 07:22:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB30CB8800) [pid = 2388] [serial = 469] [outer = 0000000000000000] 07:22:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB37071C00) [pid = 2388] [serial = 470] [outer = 000000DB30CB8800] 07:22:08 INFO - PROCESS | 2388 | 1462371728610 Marionette DEBUG loaded listener.js 07:22:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB37175400) [pid = 2388] [serial = 471] [outer = 000000DB30CB8800] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB35B32400) [pid = 2388] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB35BE4400) [pid = 2388] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB264CAC00) [pid = 2388] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB26D53C00) [pid = 2388] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3030AC00) [pid = 2388] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB37154800) [pid = 2388] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB32907C00) [pid = 2388] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB33510800) [pid = 2388] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB2C66D800) [pid = 2388] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB3706C400) [pid = 2388] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB332B6800) [pid = 2388] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:22:09 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB31FED000) [pid = 2388] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:22:09 INFO - PROCESS | 2388 | 1462371729116 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 07:22:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:22:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 732ms 07:22:09 INFO - PROCESS | 2388 | 1462371729139 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2388 | 1462371729141 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 07:22:09 INFO - PROCESS | 2388 | 1462371729145 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:22:09 INFO - PROCESS | 2388 | 1462371729147 Marionette TRACE conn5 <- [1,594,null,{}] 07:22:09 INFO - PROCESS | 2388 | 1462371729150 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:09 INFO - PROCESS | 2388 | 1462371729236 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 07:22:09 INFO - PROCESS | 2388 | 1462371729243 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FBF800 == 62 [pid = 2388] [id = 158] 07:22:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2C66D800) [pid = 2388] [serial = 472] [outer = 0000000000000000] 07:22:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB32E93400) [pid = 2388] [serial = 473] [outer = 000000DB2C66D800] 07:22:09 INFO - PROCESS | 2388 | 1462371729288 Marionette DEBUG loaded listener.js 07:22:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB37154800) [pid = 2388] [serial = 474] [outer = 000000DB2C66D800] 07:22:09 INFO - PROCESS | 2388 | 1462371729708 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:22:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 628ms 07:22:09 INFO - PROCESS | 2388 | 1462371729776 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 07:22:09 INFO - PROCESS | 2388 | 1462371729778 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 07:22:09 INFO - PROCESS | 2388 | 1462371729781 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:22:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:22:09 INFO - PROCESS | 2388 | 1462371729783 Marionette TRACE conn5 <- [1,598,null,{}] 07:22:09 INFO - PROCESS | 2388 | 1462371729787 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:09 INFO - PROCESS | 2388 | 1462371729896 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 07:22:09 INFO - PROCESS | 2388 | 1462371729904 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37C9E800 == 63 [pid = 2388] [id = 159] 07:22:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB35BE4400) [pid = 2388] [serial = 475] [outer = 0000000000000000] 07:22:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB3773C800) [pid = 2388] [serial = 476] [outer = 000000DB35BE4400] 07:22:09 INFO - PROCESS | 2388 | 1462371729949 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB37C88800) [pid = 2388] [serial = 477] [outer = 000000DB35BE4400] 07:22:10 INFO - PROCESS | 2388 | 1462371730361 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 07:22:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:22:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 627ms 07:22:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:22:10 INFO - PROCESS | 2388 | 1462371730412 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 07:22:10 INFO - PROCESS | 2388 | 1462371730415 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 07:22:10 INFO - PROCESS | 2388 | 1462371730419 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:22:10 INFO - PROCESS | 2388 | 1462371730421 Marionette TRACE conn5 <- [1,602,null,{}] 07:22:10 INFO - PROCESS | 2388 | 1462371730424 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:10 INFO - PROCESS | 2388 | 1462371730511 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 07:22:10 INFO - PROCESS | 2388 | 1462371730517 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DC3000 == 64 [pid = 2388] [id = 160] 07:22:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB37C83800) [pid = 2388] [serial = 478] [outer = 0000000000000000] 07:22:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB37D0D400) [pid = 2388] [serial = 479] [outer = 000000DB37C83800] 07:22:10 INFO - PROCESS | 2388 | 1462371730565 Marionette DEBUG loaded listener.js 07:22:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB38520800) [pid = 2388] [serial = 480] [outer = 000000DB37C83800] 07:22:10 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:22:11 INFO - PROCESS | 2388 | 1462371731549 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:22:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:22:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1183ms 07:22:11 INFO - PROCESS | 2388 | 1462371731605 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 07:22:11 INFO - PROCESS | 2388 | 1462371731610 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 07:22:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:22:11 INFO - PROCESS | 2388 | 1462371731616 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:22:11 INFO - PROCESS | 2388 | 1462371731620 Marionette TRACE conn5 <- [1,606,null,{}] 07:22:11 INFO - PROCESS | 2388 | 1462371731626 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:11 INFO - PROCESS | 2388 | 1462371731774 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 07:22:11 INFO - PROCESS | 2388 | 1462371731893 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E0D800 == 65 [pid = 2388] [id = 161] 07:22:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2B608800) [pid = 2388] [serial = 481] [outer = 0000000000000000] 07:22:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB2CB8B400) [pid = 2388] [serial = 482] [outer = 000000DB2B608800] 07:22:11 INFO - PROCESS | 2388 | 1462371731952 Marionette DEBUG loaded listener.js 07:22:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB3034FC00) [pid = 2388] [serial = 483] [outer = 000000DB2B608800] 07:22:12 INFO - PROCESS | 2388 | 1462371732539 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:22:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:22:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 985ms 07:22:12 INFO - PROCESS | 2388 | 1462371732604 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 07:22:12 INFO - PROCESS | 2388 | 1462371732611 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 07:22:12 INFO - PROCESS | 2388 | 1462371732618 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:22:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:22:12 INFO - PROCESS | 2388 | 1462371732621 Marionette TRACE conn5 <- [1,610,null,{}] 07:22:12 INFO - PROCESS | 2388 | 1462371732625 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:12 INFO - PROCESS | 2388 | 1462371732739 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 07:22:12 INFO - PROCESS | 2388 | 1462371732856 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36A2C000 == 66 [pid = 2388] [id = 162] 07:22:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB329A1000) [pid = 2388] [serial = 484] [outer = 0000000000000000] 07:22:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB33282C00) [pid = 2388] [serial = 485] [outer = 000000DB329A1000] 07:22:12 INFO - PROCESS | 2388 | 1462371732913 Marionette DEBUG loaded listener.js 07:22:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB34B74800) [pid = 2388] [serial = 486] [outer = 000000DB329A1000] 07:22:13 INFO - PROCESS | 2388 | 1462371733507 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 07:22:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:22:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 942ms 07:22:13 INFO - PROCESS | 2388 | 1462371733566 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 07:22:13 INFO - PROCESS | 2388 | 1462371733569 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 07:22:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:22:13 INFO - PROCESS | 2388 | 1462371733573 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:22:13 INFO - PROCESS | 2388 | 1462371733577 Marionette TRACE conn5 <- [1,614,null,{}] 07:22:13 INFO - PROCESS | 2388 | 1462371733589 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:13 INFO - PROCESS | 2388 | 1462371733735 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 07:22:13 INFO - PROCESS | 2388 | 1462371733855 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC7A800 == 67 [pid = 2388] [id = 163] 07:22:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB32E8E400) [pid = 2388] [serial = 487] [outer = 0000000000000000] 07:22:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB3717E800) [pid = 2388] [serial = 488] [outer = 000000DB32E8E400] 07:22:13 INFO - PROCESS | 2388 | 1462371733914 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB38624800) [pid = 2388] [serial = 489] [outer = 000000DB32E8E400] 07:22:14 INFO - PROCESS | 2388 | 1462371734495 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:22:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:22:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 984ms 07:22:14 INFO - PROCESS | 2388 | 1462371734558 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 07:22:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:22:14 INFO - PROCESS | 2388 | 1462371734561 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 07:22:14 INFO - PROCESS | 2388 | 1462371734565 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:22:14 INFO - PROCESS | 2388 | 1462371734567 Marionette TRACE conn5 <- [1,618,null,{}] 07:22:14 INFO - PROCESS | 2388 | 1462371734571 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:14 INFO - PROCESS | 2388 | 1462371734683 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 07:22:14 INFO - PROCESS | 2388 | 1462371734799 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3E7800 == 68 [pid = 2388] [id = 164] 07:22:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB38686400) [pid = 2388] [serial = 490] [outer = 0000000000000000] 07:22:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB39B4C400) [pid = 2388] [serial = 491] [outer = 000000DB38686400] 07:22:14 INFO - PROCESS | 2388 | 1462371734855 Marionette DEBUG loaded listener.js 07:22:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB39BEF800) [pid = 2388] [serial = 492] [outer = 000000DB38686400] 07:22:15 INFO - PROCESS | 2388 | 1462371735473 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 07:22:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:22:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 944ms 07:22:15 INFO - PROCESS | 2388 | 1462371735511 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 07:22:15 INFO - PROCESS | 2388 | 1462371735514 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 07:22:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:22:15 INFO - PROCESS | 2388 | 1462371735517 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:22:15 INFO - PROCESS | 2388 | 1462371735520 Marionette TRACE conn5 <- [1,622,null,{}] 07:22:15 INFO - PROCESS | 2388 | 1462371735523 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:15 INFO - PROCESS | 2388 | 1462371735632 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 07:22:15 INFO - PROCESS | 2388 | 1462371735750 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27A65000 == 69 [pid = 2388] [id = 165] 07:22:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB266CC400) [pid = 2388] [serial = 493] [outer = 0000000000000000] 07:22:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB2C609C00) [pid = 2388] [serial = 494] [outer = 000000DB266CC400] 07:22:15 INFO - PROCESS | 2388 | 1462371735806 Marionette DEBUG loaded listener.js 07:22:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB33CF8000) [pid = 2388] [serial = 495] [outer = 000000DB266CC400] 07:22:16 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:16 INFO - PROCESS | 2388 | 1462371736528 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 07:22:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1028ms 07:22:16 INFO - PROCESS | 2388 | 1462371736547 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 07:22:16 INFO - PROCESS | 2388 | 1462371736552 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 07:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:22:16 INFO - PROCESS | 2388 | 1462371736557 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:22:16 INFO - PROCESS | 2388 | 1462371736561 Marionette TRACE conn5 <- [1,626,null,{}] 07:22:16 INFO - PROCESS | 2388 | 1462371736584 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:16 INFO - PROCESS | 2388 | 1462371736685 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 07:22:16 INFO - PROCESS | 2388 | 1462371736781 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCE6800 == 70 [pid = 2388] [id = 166] 07:22:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB2BBE6000) [pid = 2388] [serial = 496] [outer = 0000000000000000] 07:22:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB2BDD6400) [pid = 2388] [serial = 497] [outer = 000000DB2BBE6000] 07:22:16 INFO - PROCESS | 2388 | 1462371736832 Marionette DEBUG loaded listener.js 07:22:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB2D17D000) [pid = 2388] [serial = 498] [outer = 000000DB2BBE6000] 07:22:17 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:17 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37C9E800 == 69 [pid = 2388] [id = 159] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FBF800 == 68 [pid = 2388] [id = 158] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33457800 == 67 [pid = 2388] [id = 157] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E51800 == 66 [pid = 2388] [id = 156] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36584800 == 65 [pid = 2388] [id = 155] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34026800 == 64 [pid = 2388] [id = 154] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB334A1800 == 63 [pid = 2388] [id = 153] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C749800 == 62 [pid = 2388] [id = 152] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB35523800) [pid = 2388] [serial = 385] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB2D59F400) [pid = 2388] [serial = 382] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB37D05C00) [pid = 2388] [serial = 389] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB33EED400) [pid = 2388] [serial = 395] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB33EF6000) [pid = 2388] [serial = 392] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | 1462371737498 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33453000 == 61 [pid = 2388] [id = 151] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37016800 == 60 [pid = 2388] [id = 145] 07:22:17 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E04000 == 59 [pid = 2388] [id = 144] 07:22:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:22:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1002ms 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB33515400) [pid = 2388] [serial = 350] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB32E8D000) [pid = 2388] [serial = 347] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB36B1BC00) [pid = 2388] [serial = 413] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB36CA7C00) [pid = 2388] [serial = 416] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB36C2CC00) [pid = 2388] [serial = 414] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB26D4FC00) [pid = 2388] [serial = 401] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB2CB84800) [pid = 2388] [serial = 399] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB2B755400) [pid = 2388] [serial = 398] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB30319400) [pid = 2388] [serial = 404] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB30D20C00) [pid = 2388] [serial = 405] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB37912400) [pid = 2388] [serial = 419] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB32E94400) [pid = 2388] [serial = 407] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB332BE400) [pid = 2388] [serial = 408] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB33EEB400) [pid = 2388] [serial = 410] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB37158000) [pid = 2388] [serial = 417] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB3400E400) [pid = 2388] [serial = 423] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB37C85C00) [pid = 2388] [serial = 425] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB37C88C00) [pid = 2388] [serial = 420] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB2BBE5C00) [pid = 2388] [serial = 402] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB30CBA800) [pid = 2388] [serial = 422] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB34014000) [pid = 2388] [serial = 411] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB31368C00) [pid = 2388] [serial = 161] [outer = 0000000000000000] [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.] 07:22:17 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB38516400) [pid = 2388] [serial = 426] [outer = 0000000000000000] [url = about:blank] 07:22:17 INFO - PROCESS | 2388 | 1462371737578 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 07:22:17 INFO - PROCESS | 2388 | 1462371737584 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 07:22:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:22:17 INFO - PROCESS | 2388 | 1462371737592 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:22:17 INFO - PROCESS | 2388 | 1462371737595 Marionette TRACE conn5 <- [1,630,null,{}] 07:22:17 INFO - PROCESS | 2388 | 1462371737599 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:17 INFO - PROCESS | 2388 | 1462371737696 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 07:22:17 INFO - PROCESS | 2388 | 1462371737704 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5F1800 == 60 [pid = 2388] [id = 167] 07:22:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB27F0D000) [pid = 2388] [serial = 499] [outer = 0000000000000000] 07:22:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2BB3C800) [pid = 2388] [serial = 500] [outer = 000000DB27F0D000] 07:22:17 INFO - PROCESS | 2388 | 1462371737751 Marionette DEBUG loaded listener.js 07:22:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB2CB91800) [pid = 2388] [serial = 501] [outer = 000000DB27F0D000] 07:22:18 INFO - PROCESS | 2388 | 1462371738229 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 688ms 07:22:18 INFO - PROCESS | 2388 | 1462371738286 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 2388 | 1462371738289 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 07:22:18 INFO - PROCESS | 2388 | 1462371738293 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:22:18 INFO - PROCESS | 2388 | 1462371738297 Marionette TRACE conn5 <- [1,634,null,{}] 07:22:18 INFO - PROCESS | 2388 | 1462371738308 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:18 INFO - PROCESS | 2388 | 1462371738402 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 07:22:18 INFO - PROCESS | 2388 | 1462371738416 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E7E000 == 61 [pid = 2388] [id = 168] 07:22:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB31FED800) [pid = 2388] [serial = 502] [outer = 0000000000000000] 07:22:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB329A8800) [pid = 2388] [serial = 503] [outer = 000000DB31FED800] 07:22:18 INFO - PROCESS | 2388 | 1462371738467 Marionette DEBUG loaded listener.js 07:22:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB3328C800) [pid = 2388] [serial = 504] [outer = 000000DB31FED800] 07:22:18 INFO - PROCESS | 2388 | 1462371738908 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 07:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 07:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:22:18 INFO - PROCESS | 2388 | 1462371738924 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 07:22:18 INFO - PROCESS | 2388 | 1462371738927 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 07:22:18 INFO - PROCESS | 2388 | 1462371738931 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:22:18 INFO - PROCESS | 2388 | 1462371738933 Marionette TRACE conn5 <- [1,638,null,{}] 07:22:18 INFO - PROCESS | 2388 | 1462371738936 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:19 INFO - PROCESS | 2388 | 1462371739076 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 07:22:19 INFO - PROCESS | 2388 | 1462371739089 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0C800 == 62 [pid = 2388] [id = 169] 07:22:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB332B3C00) [pid = 2388] [serial = 505] [outer = 0000000000000000] 07:22:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB33517800) [pid = 2388] [serial = 506] [outer = 000000DB332B3C00] 07:22:19 INFO - PROCESS | 2388 | 1462371739134 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB34007400) [pid = 2388] [serial = 507] [outer = 000000DB332B3C00] 07:22:19 INFO - PROCESS | 2388 | 1462371739548 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 07:22:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:22:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 07:22:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:22:19 INFO - PROCESS | 2388 | 1462371739561 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 07:22:19 INFO - PROCESS | 2388 | 1462371739563 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 07:22:19 INFO - PROCESS | 2388 | 1462371739567 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:22:19 INFO - PROCESS | 2388 | 1462371739568 Marionette TRACE conn5 <- [1,642,null,{}] 07:22:19 INFO - PROCESS | 2388 | 1462371739572 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:19 INFO - PROCESS | 2388 | 1462371739690 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 07:22:19 INFO - PROCESS | 2388 | 1462371739707 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36570000 == 63 [pid = 2388] [id = 170] 07:22:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB26422800) [pid = 2388] [serial = 508] [outer = 0000000000000000] 07:22:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB3400FC00) [pid = 2388] [serial = 509] [outer = 000000DB26422800] 07:22:19 INFO - PROCESS | 2388 | 1462371739753 Marionette DEBUG loaded listener.js 07:22:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB34AB0000) [pid = 2388] [serial = 510] [outer = 000000DB26422800] 07:22:20 INFO - PROCESS | 2388 | 1462371740203 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 07:22:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:22:20 INFO - PROCESS | 2388 | 1462371740242 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 2388 | 1462371740244 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 07:22:20 INFO - PROCESS | 2388 | 1462371740247 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:22:20 INFO - PROCESS | 2388 | 1462371740249 Marionette TRACE conn5 <- [1,646,null,{}] 07:22:20 INFO - PROCESS | 2388 | 1462371740253 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:20 INFO - PROCESS | 2388 | 1462371740406 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 07:22:20 INFO - PROCESS | 2388 | 1462371740432 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E1D800 == 64 [pid = 2388] [id = 171] 07:22:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB36C2CC00) [pid = 2388] [serial = 511] [outer = 0000000000000000] 07:22:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB36CA1800) [pid = 2388] [serial = 512] [outer = 000000DB36C2CC00] 07:22:20 INFO - PROCESS | 2388 | 1462371740479 Marionette DEBUG loaded listener.js 07:22:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB37157800) [pid = 2388] [serial = 513] [outer = 000000DB36C2CC00] 07:22:20 INFO - PROCESS | 2388 | 1462371740919 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 07:22:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:22:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 734ms 07:22:20 INFO - PROCESS | 2388 | 1462371740985 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 07:22:20 INFO - PROCESS | 2388 | 1462371740987 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 07:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:22:21 INFO - PROCESS | 2388 | 1462371740991 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 2388 | 1462371740993 Marionette TRACE conn5 <- [1,650,null,{}] 07:22:21 INFO - PROCESS | 2388 | 1462371741002 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:21 INFO - PROCESS | 2388 | 1462371741108 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 07:22:21 INFO - PROCESS | 2388 | 1462371741160 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370DE000 == 65 [pid = 2388] [id = 172] 07:22:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB3715C000) [pid = 2388] [serial = 514] [outer = 0000000000000000] 07:22:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB37180800) [pid = 2388] [serial = 515] [outer = 000000DB3715C000] 07:22:21 INFO - PROCESS | 2388 | 1462371741205 Marionette DEBUG loaded listener.js 07:22:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB37913C00) [pid = 2388] [serial = 516] [outer = 000000DB3715C000] 07:22:21 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:21 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:21 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:21 INFO - PROCESS | 2388 | 1462371741623 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 07:22:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB37914C00) [pid = 2388] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB30B58800) [pid = 2388] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB37D05400) [pid = 2388] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB36B1C400) [pid = 2388] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB266CB000) [pid = 2388] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB254A4C00) [pid = 2388] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB2C66D800) [pid = 2388] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB3400A400) [pid = 2388] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB2F852400) [pid = 2388] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB33EEBC00) [pid = 2388] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB38515000) [pid = 2388] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB30CB8800) [pid = 2388] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB2AFF3800) [pid = 2388] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB2B663000) [pid = 2388] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB3301F000) [pid = 2388] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB34AAD000) [pid = 2388] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB35BE4400) [pid = 2388] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB26D44C00) [pid = 2388] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB37C82400) [pid = 2388] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:22:21 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB254A6800) [pid = 2388] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:22:21 INFO - PROCESS | 2388 | 1462371741915 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 07:22:21 INFO - PROCESS | 2388 | 1462371741917 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 07:22:21 INFO - PROCESS | 2388 | 1462371741928 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:22:21 INFO - PROCESS | 2388 | 1462371741930 Marionette TRACE conn5 <- [1,654,null,{}] 07:22:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:22:21 INFO - PROCESS | 2388 | 1462371741934 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:22 INFO - PROCESS | 2388 | 1462371742017 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 07:22:22 INFO - PROCESS | 2388 | 1462371742026 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C9B4800 == 66 [pid = 2388] [id = 173] 07:22:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB2B663000) [pid = 2388] [serial = 517] [outer = 0000000000000000] 07:22:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB2D516400) [pid = 2388] [serial = 518] [outer = 000000DB2B663000] 07:22:22 INFO - PROCESS | 2388 | 1462371742071 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB33EF2400) [pid = 2388] [serial = 519] [outer = 000000DB2B663000] 07:22:22 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:22 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:22 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:22 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:22 INFO - PROCESS | 2388 | 1462371742487 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 07:22:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:22:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 587ms 07:22:22 INFO - PROCESS | 2388 | 1462371742524 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 07:22:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:22:22 INFO - PROCESS | 2388 | 1462371742527 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 07:22:22 INFO - PROCESS | 2388 | 1462371742530 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:22:22 INFO - PROCESS | 2388 | 1462371742532 Marionette TRACE conn5 <- [1,658,null,{}] 07:22:22 INFO - PROCESS | 2388 | 1462371742536 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:22 INFO - PROCESS | 2388 | 1462371742621 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 07:22:22 INFO - PROCESS | 2388 | 1462371742628 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38148000 == 67 [pid = 2388] [id = 174] 07:22:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3717AC00) [pid = 2388] [serial = 520] [outer = 0000000000000000] 07:22:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB37915800) [pid = 2388] [serial = 521] [outer = 000000DB3717AC00] 07:22:22 INFO - PROCESS | 2388 | 1462371742673 Marionette DEBUG loaded listener.js 07:22:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB37D0A000) [pid = 2388] [serial = 522] [outer = 000000DB3717AC00] 07:22:23 INFO - PROCESS | 2388 | 1462371743086 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 07:22:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 588ms 07:22:23 INFO - PROCESS | 2388 | 1462371743124 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 2388 | 1462371743126 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 07:22:23 INFO - PROCESS | 2388 | 1462371743129 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:22:23 INFO - PROCESS | 2388 | 1462371743131 Marionette TRACE conn5 <- [1,662,null,{}] 07:22:23 INFO - PROCESS | 2388 | 1462371743135 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:23 INFO - PROCESS | 2388 | 1462371743225 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 07:22:23 INFO - PROCESS | 2388 | 1462371743232 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DB7000 == 68 [pid = 2388] [id = 175] 07:22:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB38519800) [pid = 2388] [serial = 523] [outer = 0000000000000000] 07:22:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB38624400) [pid = 2388] [serial = 524] [outer = 000000DB38519800] 07:22:23 INFO - PROCESS | 2388 | 1462371743276 Marionette DEBUG loaded listener.js 07:22:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB38685400) [pid = 2388] [serial = 525] [outer = 000000DB38519800] 07:22:23 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:23 INFO - PROCESS | 2388 | [2388] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:22:23 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:22:23 INFO - PROCESS | 2388 | 1462371743733 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 07:22:23 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 07:22:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 627ms 07:22:23 INFO - PROCESS | 2388 | 1462371743760 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 07:22:23 INFO - PROCESS | 2388 | 1462371743763 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 07:22:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:22:23 INFO - PROCESS | 2388 | 1462371743766 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:22:23 INFO - PROCESS | 2388 | 1462371743769 Marionette TRACE conn5 <- [1,666,null,{}] 07:22:23 INFO - PROCESS | 2388 | 1462371743777 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:23 INFO - PROCESS | 2388 | 1462371743885 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 07:22:24 INFO - PROCESS | 2388 | 1462371744021 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B01F000 == 69 [pid = 2388] [id = 176] 07:22:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB24B5BC00) [pid = 2388] [serial = 526] [outer = 0000000000000000] 07:22:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB25499C00) [pid = 2388] [serial = 527] [outer = 000000DB24B5BC00] 07:22:24 INFO - PROCESS | 2388 | 1462371744080 Marionette DEBUG loaded listener.js 07:22:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB26D51000) [pid = 2388] [serial = 528] [outer = 000000DB24B5BC00] 07:22:24 INFO - PROCESS | 2388 | 1462371744733 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 07:22:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:22:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 985ms 07:22:24 INFO - PROCESS | 2388 | 1462371744756 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 07:22:24 INFO - PROCESS | 2388 | 1462371744761 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 07:22:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:22:24 INFO - PROCESS | 2388 | 1462371744766 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:22:24 INFO - PROCESS | 2388 | 1462371744770 Marionette TRACE conn5 <- [1,670,null,{}] 07:22:24 INFO - PROCESS | 2388 | 1462371744775 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:24 INFO - PROCESS | 2388 | 1462371744892 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 07:22:25 INFO - PROCESS | 2388 | 1462371745012 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FAD000 == 70 [pid = 2388] [id = 177] 07:22:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB30351400) [pid = 2388] [serial = 529] [outer = 0000000000000000] 07:22:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB30D13800) [pid = 2388] [serial = 530] [outer = 000000DB30351400] 07:22:25 INFO - PROCESS | 2388 | 1462371745071 Marionette DEBUG loaded listener.js 07:22:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB32E89C00) [pid = 2388] [serial = 531] [outer = 000000DB30351400] 07:22:25 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:22:26 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:22:26 INFO - PROCESS | 2388 | 1462371746155 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 07:22:26 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) 07:22:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1439ms 07:22:26 INFO - PROCESS | 2388 | 1462371746211 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 07:22:26 INFO - PROCESS | 2388 | 1462371746215 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 07:22:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:22:26 INFO - PROCESS | 2388 | 1462371746220 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:22:26 INFO - PROCESS | 2388 | 1462371746222 Marionette TRACE conn5 <- [1,674,null,{}] 07:22:26 INFO - PROCESS | 2388 | 1462371746269 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:26 INFO - PROCESS | 2388 | 1462371746407 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 07:22:26 INFO - PROCESS | 2388 | 1462371746491 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC74800 == 71 [pid = 2388] [id = 178] 07:22:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB3350E000) [pid = 2388] [serial = 532] [outer = 0000000000000000] 07:22:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB35E9B000) [pid = 2388] [serial = 533] [outer = 000000DB3350E000] 07:22:26 INFO - PROCESS | 2388 | 1462371746548 Marionette DEBUG loaded listener.js 07:22:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB36C9B400) [pid = 2388] [serial = 534] [outer = 000000DB3350E000] 07:22:27 INFO - PROCESS | 2388 | 1462371747618 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 07:22:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:22:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1432ms 07:22:27 INFO - PROCESS | 2388 | 1462371747654 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 07:22:27 INFO - PROCESS | 2388 | 1462371747657 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 07:22:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:22:27 INFO - PROCESS | 2388 | 1462371747668 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:22:27 INFO - PROCESS | 2388 | 1462371747675 Marionette TRACE conn5 <- [1,678,null,{}] 07:22:27 INFO - PROCESS | 2388 | 1462371747680 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:27 INFO - PROCESS | 2388 | 1462371747825 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 07:22:27 INFO - PROCESS | 2388 | 1462371747943 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C9A9800 == 72 [pid = 2388] [id = 179] 07:22:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB37C63400) [pid = 2388] [serial = 535] [outer = 0000000000000000] 07:22:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB37C6D000) [pid = 2388] [serial = 536] [outer = 000000DB37C63400] 07:22:28 INFO - PROCESS | 2388 | 1462371747998 Marionette DEBUG loaded listener.js 07:22:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB386CDC00) [pid = 2388] [serial = 537] [outer = 000000DB37C63400] 07:22:29 INFO - PROCESS | 2388 | 1462371749003 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 07:22:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:22:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1407ms 07:22:29 INFO - PROCESS | 2388 | 1462371749069 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 07:22:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:22:29 INFO - PROCESS | 2388 | 1462371749073 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 07:22:29 INFO - PROCESS | 2388 | 1462371749077 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:22:29 INFO - PROCESS | 2388 | 1462371749079 Marionette TRACE conn5 <- [1,682,null,{}] 07:22:29 INFO - PROCESS | 2388 | 1462371749083 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:29 INFO - PROCESS | 2388 | 1462371749227 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 07:22:29 INFO - PROCESS | 2388 | 1462371749366 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AFA5800 == 73 [pid = 2388] [id = 180] 07:22:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB266BE400) [pid = 2388] [serial = 538] [outer = 0000000000000000] 07:22:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB2CB9E400) [pid = 2388] [serial = 539] [outer = 000000DB266BE400] 07:22:29 INFO - PROCESS | 2388 | 1462371749422 Marionette DEBUG loaded listener.js 07:22:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB3290A800) [pid = 2388] [serial = 540] [outer = 000000DB266BE400] 07:22:30 INFO - PROCESS | 2388 | 1462371750600 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 07:22:30 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) 07:22:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1535ms 07:22:30 INFO - PROCESS | 2388 | 1462371750613 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 07:22:30 INFO - PROCESS | 2388 | 1462371750618 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 07:22:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:22:30 INFO - PROCESS | 2388 | 1462371750623 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:22:30 INFO - PROCESS | 2388 | 1462371750625 Marionette TRACE conn5 <- [1,686,null,{}] 07:22:30 INFO - PROCESS | 2388 | 1462371750631 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:30 INFO - PROCESS | 2388 | 1462371750772 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 07:22:30 INFO - PROCESS | 2388 | 1462371750847 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31F46000 == 74 [pid = 2388] [id = 181] 07:22:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB30306000) [pid = 2388] [serial = 541] [outer = 0000000000000000] 07:22:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB30318C00) [pid = 2388] [serial = 542] [outer = 000000DB30306000] 07:22:30 INFO - PROCESS | 2388 | 1462371750941 Marionette DEBUG loaded listener.js 07:22:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB31368800) [pid = 2388] [serial = 543] [outer = 000000DB30306000] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CA4000 == 73 [pid = 2388] [id = 129] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B01C800 == 72 [pid = 2388] [id = 130] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DB7000 == 71 [pid = 2388] [id = 175] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38148000 == 70 [pid = 2388] [id = 174] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C9B4800 == 69 [pid = 2388] [id = 173] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370DE000 == 68 [pid = 2388] [id = 172] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E1D800 == 67 [pid = 2388] [id = 171] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36570000 == 66 [pid = 2388] [id = 170] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0C800 == 65 [pid = 2388] [id = 169] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E7E000 == 64 [pid = 2388] [id = 168] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB3715FC00) [pid = 2388] [serial = 437] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB3773D000) [pid = 2388] [serial = 443] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB37740000) [pid = 2388] [serial = 446] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB386D2000) [pid = 2388] [serial = 440] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB37D0D400) [pid = 2388] [serial = 479] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5F1800 == 63 [pid = 2388] [id = 167] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BCE6800 == 62 [pid = 2388] [id = 166] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36A2C000 == 61 [pid = 2388] [id = 162] 07:22:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E0D800 == 60 [pid = 2388] [id = 161] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB37D0FC00) [pid = 2388] [serial = 390] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB32E8A800) [pid = 2388] [serial = 459] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB386D7400) [pid = 2388] [serial = 429] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB36C9C800) [pid = 2388] [serial = 467] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB2FF63400) [pid = 2388] [serial = 456] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB386CC800) [pid = 2388] [serial = 396] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB37154800) [pid = 2388] [serial = 474] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB34012400) [pid = 2388] [serial = 464] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB34AF5800) [pid = 2388] [serial = 465] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB34AA7C00) [pid = 2388] [serial = 435] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB37D10800) [pid = 2388] [serial = 393] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB329A4C00) [pid = 2388] [serial = 434] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB386D3000) [pid = 2388] [serial = 332] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB37071C00) [pid = 2388] [serial = 470] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB26D51400) [pid = 2388] [serial = 449] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB2F854000) [pid = 2388] [serial = 453] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB32E93400) [pid = 2388] [serial = 473] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2B9B5800) [pid = 2388] [serial = 452] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB37175400) [pid = 2388] [serial = 471] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB2FF62400) [pid = 2388] [serial = 432] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB3706EC00) [pid = 2388] [serial = 468] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3350E400) [pid = 2388] [serial = 461] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB38654800) [pid = 2388] [serial = 428] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB31FE9800) [pid = 2388] [serial = 458] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB36B20000) [pid = 2388] [serial = 386] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB2B605000) [pid = 2388] [serial = 455] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB2C671C00) [pid = 2388] [serial = 431] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB33EF1000) [pid = 2388] [serial = 462] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB37C88800) [pid = 2388] [serial = 477] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB3773C800) [pid = 2388] [serial = 476] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB32999800) [pid = 2388] [serial = 383] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB37C90000) [pid = 2388] [serial = 380] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB3350BC00) [pid = 2388] [serial = 450] [outer = 0000000000000000] [url = about:blank] 07:22:31 INFO - PROCESS | 2388 | 1462371751908 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 07:22:31 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) 07:22:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1342ms 07:22:31 INFO - PROCESS | 2388 | 1462371751969 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 07:22:31 INFO - PROCESS | 2388 | 1462371751975 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 07:22:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:22:31 INFO - PROCESS | 2388 | 1462371751981 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:22:31 INFO - PROCESS | 2388 | 1462371751984 Marionette TRACE conn5 <- [1,690,null,{}] 07:22:31 INFO - PROCESS | 2388 | 1462371751988 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:32 INFO - PROCESS | 2388 | 1462371752078 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 07:22:32 INFO - PROCESS | 2388 | 1462371752086 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30D99800 == 61 [pid = 2388] [id = 182] 07:22:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB2BB9CC00) [pid = 2388] [serial = 544] [outer = 0000000000000000] 07:22:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB30315800) [pid = 2388] [serial = 545] [outer = 000000DB2BB9CC00] 07:22:32 INFO - PROCESS | 2388 | 1462371752133 Marionette DEBUG loaded listener.js 07:22:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB3290C400) [pid = 2388] [serial = 546] [outer = 000000DB2BB9CC00] 07:22:33 INFO - PROCESS | 2388 | 1462371753098 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 07:22:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:22:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms 07:22:33 INFO - PROCESS | 2388 | 1462371753112 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 07:22:33 INFO - PROCESS | 2388 | 1462371753114 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 07:22:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:22:33 INFO - PROCESS | 2388 | 1462371753117 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:22:33 INFO - PROCESS | 2388 | 1462371753121 Marionette TRACE conn5 <- [1,694,null,{}] 07:22:33 INFO - PROCESS | 2388 | 1462371753140 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:33 INFO - PROCESS | 2388 | 1462371753253 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 07:22:33 INFO - PROCESS | 2388 | 1462371753299 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3401D800 == 62 [pid = 2388] [id = 183] 07:22:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB33513400) [pid = 2388] [serial = 547] [outer = 0000000000000000] 07:22:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB33EEB000) [pid = 2388] [serial = 548] [outer = 000000DB33513400] 07:22:33 INFO - PROCESS | 2388 | 1462371753347 Marionette DEBUG loaded listener.js 07:22:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB34015000) [pid = 2388] [serial = 549] [outer = 000000DB33513400] 07:22:34 INFO - PROCESS | 2388 | 1462371754273 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 07:22:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:22:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1182ms 07:22:34 INFO - PROCESS | 2388 | 1462371754303 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 07:22:34 INFO - PROCESS | 2388 | 1462371754306 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 07:22:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:22:34 INFO - PROCESS | 2388 | 1462371754309 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:22:34 INFO - PROCESS | 2388 | 1462371754311 Marionette TRACE conn5 <- [1,698,null,{}] 07:22:34 INFO - PROCESS | 2388 | 1462371754315 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:34 INFO - PROCESS | 2388 | 1462371754427 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 07:22:34 INFO - PROCESS | 2388 | 1462371754473 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36570000 == 63 [pid = 2388] [id = 184] 07:22:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB34B7F400) [pid = 2388] [serial = 550] [outer = 0000000000000000] 07:22:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB35EA0C00) [pid = 2388] [serial = 551] [outer = 000000DB34B7F400] 07:22:34 INFO - PROCESS | 2388 | 1462371754519 Marionette DEBUG loaded listener.js 07:22:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB36B20C00) [pid = 2388] [serial = 552] [outer = 000000DB34B7F400] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB36CA5000) [pid = 2388] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB36B1FC00) [pid = 2388] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB3717CC00) [pid = 2388] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB37736800) [pid = 2388] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2BBE6000) [pid = 2388] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB329A1000) [pid = 2388] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB27F0D000) [pid = 2388] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB31FED800) [pid = 2388] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB3715C000) [pid = 2388] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB38686400) [pid = 2388] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB32E8E400) [pid = 2388] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB2B608800) [pid = 2388] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB36C2CC00) [pid = 2388] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB266CC400) [pid = 2388] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB332B3C00) [pid = 2388] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2B663000) [pid = 2388] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB26422800) [pid = 2388] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:22:35 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB3717AC00) [pid = 2388] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:22:35 INFO - PROCESS | 2388 | 1462371755439 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 07:22:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:22:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1195ms 07:22:35 INFO - PROCESS | 2388 | 1462371755506 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 07:22:35 INFO - PROCESS | 2388 | 1462371755508 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 07:22:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:22:35 INFO - PROCESS | 2388 | 1462371755512 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:22:35 INFO - PROCESS | 2388 | 1462371755514 Marionette TRACE conn5 <- [1,702,null,{}] 07:22:35 INFO - PROCESS | 2388 | 1462371755517 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:35 INFO - PROCESS | 2388 | 1462371755602 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 07:22:35 INFO - PROCESS | 2388 | 1462371755609 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C78000 == 64 [pid = 2388] [id = 185] 07:22:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2B608800) [pid = 2388] [serial = 553] [outer = 0000000000000000] 07:22:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB3299DC00) [pid = 2388] [serial = 554] [outer = 000000DB2B608800] 07:22:35 INFO - PROCESS | 2388 | 1462371755655 Marionette DEBUG loaded listener.js 07:22:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB36C29C00) [pid = 2388] [serial = 555] [outer = 000000DB2B608800] 07:22:36 INFO - PROCESS | 2388 | 1462371756590 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 07:22:36 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 07:22:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1138ms 07:22:36 INFO - PROCESS | 2388 | 1462371756652 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 07:22:36 INFO - PROCESS | 2388 | 1462371756655 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 07:22:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:22:36 INFO - PROCESS | 2388 | 1462371756658 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:22:36 INFO - PROCESS | 2388 | 1462371756660 Marionette TRACE conn5 <- [1,706,null,{}] 07:22:36 INFO - PROCESS | 2388 | 1462371756663 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:36 INFO - PROCESS | 2388 | 1462371756771 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 07:22:36 INFO - PROCESS | 2388 | 1462371756780 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331CA000 == 65 [pid = 2388] [id = 186] 07:22:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB3715D400) [pid = 2388] [serial = 556] [outer = 0000000000000000] 07:22:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB3773D800) [pid = 2388] [serial = 557] [outer = 000000DB3715D400] 07:22:36 INFO - PROCESS | 2388 | 1462371756826 Marionette DEBUG loaded listener.js 07:22:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB37C63C00) [pid = 2388] [serial = 558] [outer = 000000DB3715D400] 07:22:37 INFO - PROCESS | 2388 | 1462371757895 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 07:22:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:22:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1284ms 07:22:37 INFO - PROCESS | 2388 | 1462371757946 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 07:22:37 INFO - PROCESS | 2388 | 1462371757952 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 07:22:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:22:37 INFO - PROCESS | 2388 | 1462371757957 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:22:37 INFO - PROCESS | 2388 | 1462371757960 Marionette TRACE conn5 <- [1,710,null,{}] 07:22:37 INFO - PROCESS | 2388 | 1462371757967 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:38 INFO - PROCESS | 2388 | 1462371758116 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 07:22:38 INFO - PROCESS | 2388 | 1462371758246 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E07800 == 66 [pid = 2388] [id = 187] 07:22:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB2D5A5C00) [pid = 2388] [serial = 559] [outer = 0000000000000000] 07:22:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB2FF61000) [pid = 2388] [serial = 560] [outer = 000000DB2D5A5C00] 07:22:38 INFO - PROCESS | 2388 | 1462371758305 Marionette DEBUG loaded listener.js 07:22:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB31CBAC00) [pid = 2388] [serial = 561] [outer = 000000DB2D5A5C00] 07:22:38 INFO - PROCESS | 2388 | 1462371758873 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 07:22:38 INFO - PROCESS | 2388 | 1462371758951 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 07:22:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:22:38 INFO - PROCESS | 2388 | 1462371758958 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:22:38 INFO - PROCESS | 2388 | 1462371758961 Marionette TRACE conn5 <- [1,714,null,{}] 07:22:38 INFO - PROCESS | 2388 | 1462371758965 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:39 INFO - PROCESS | 2388 | 1462371759077 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 07:22:39 INFO - PROCESS | 2388 | 1462371759153 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3700D800 == 67 [pid = 2388] [id = 188] 07:22:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB33511000) [pid = 2388] [serial = 562] [outer = 0000000000000000] 07:22:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB34715800) [pid = 2388] [serial = 563] [outer = 000000DB33511000] 07:22:39 INFO - PROCESS | 2388 | 1462371759249 Marionette DEBUG loaded listener.js 07:22:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB36C23C00) [pid = 2388] [serial = 564] [outer = 000000DB33511000] 07:22:39 INFO - PROCESS | 2388 | 1462371759913 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 07:22:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:22:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 07:22:39 INFO - PROCESS | 2388 | 1462371759950 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 07:22:39 INFO - PROCESS | 2388 | 1462371759953 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 07:22:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:22:39 INFO - PROCESS | 2388 | 1462371759957 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:22:39 INFO - PROCESS | 2388 | 1462371759961 Marionette TRACE conn5 <- [1,718,null,{}] 07:22:39 INFO - PROCESS | 2388 | 1462371759973 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:40 INFO - PROCESS | 2388 | 1462371760087 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 07:22:40 INFO - PROCESS | 2388 | 1462371760206 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CA4000 == 68 [pid = 2388] [id = 189] 07:22:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB37176C00) [pid = 2388] [serial = 565] [outer = 0000000000000000] 07:22:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB37915C00) [pid = 2388] [serial = 566] [outer = 000000DB37176C00] 07:22:40 INFO - PROCESS | 2388 | 1462371760265 Marionette DEBUG loaded listener.js 07:22:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB37C82800) [pid = 2388] [serial = 567] [outer = 000000DB37176C00] 07:22:40 INFO - PROCESS | 2388 | 1462371760830 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_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] 07:22:40 INFO - PROCESS | 2388 | 1462371760905 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 07:22:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:22:40 INFO - PROCESS | 2388 | 1462371760909 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:22:40 INFO - PROCESS | 2388 | 1462371760911 Marionette TRACE conn5 <- [1,722,null,{}] 07:22:40 INFO - PROCESS | 2388 | 1462371760916 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:41 INFO - PROCESS | 2388 | 1462371761027 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 07:22:41 INFO - PROCESS | 2388 | 1462371761102 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B0C000 == 69 [pid = 2388] [id = 190] 07:22:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB37C6C400) [pid = 2388] [serial = 568] [outer = 0000000000000000] 07:22:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB38518800) [pid = 2388] [serial = 569] [outer = 000000DB37C6C400] 07:22:41 INFO - PROCESS | 2388 | 1462371761198 Marionette DEBUG loaded listener.js 07:22:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB38659C00) [pid = 2388] [serial = 570] [outer = 000000DB37C6C400] 07:22:41 INFO - PROCESS | 2388 | 1462371761765 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 07:22:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:22:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 945ms 07:22:41 INFO - PROCESS | 2388 | 1462371761869 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 07:22:41 INFO - PROCESS | 2388 | 1462371761871 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 07:22:41 INFO - PROCESS | 2388 | 1462371761876 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:22:41 INFO - PROCESS | 2388 | 1462371761878 Marionette TRACE conn5 <- [1,726,null,{}] 07:22:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:22:41 INFO - PROCESS | 2388 | 1462371761882 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:42 INFO - PROCESS | 2388 | 1462371761995 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 07:22:42 INFO - PROCESS | 2388 | 1462371762065 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA31000 == 70 [pid = 2388] [id = 191] 07:22:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB37C90800) [pid = 2388] [serial = 571] [outer = 0000000000000000] 07:22:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB386D2000) [pid = 2388] [serial = 572] [outer = 000000DB37C90800] 07:22:42 INFO - PROCESS | 2388 | 1462371762160 Marionette DEBUG loaded listener.js 07:22:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB39BE7400) [pid = 2388] [serial = 573] [outer = 000000DB37C90800] 07:22:43 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:22:43 INFO - PROCESS | 2388 | 1462371763151 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:22:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:22:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1338ms 07:22:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:22:43 INFO - PROCESS | 2388 | 1462371763225 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 07:22:43 INFO - PROCESS | 2388 | 1462371763228 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 07:22:43 INFO - PROCESS | 2388 | 1462371763233 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:22:43 INFO - PROCESS | 2388 | 1462371763235 Marionette TRACE conn5 <- [1,730,null,{}] 07:22:43 INFO - PROCESS | 2388 | 1462371763239 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:43 INFO - PROCESS | 2388 | 1462371763358 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 07:22:43 INFO - PROCESS | 2388 | 1462371763670 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C9CF800 == 71 [pid = 2388] [id = 192] 07:22:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB266CC400) [pid = 2388] [serial = 574] [outer = 0000000000000000] 07:22:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB2AC5AC00) [pid = 2388] [serial = 575] [outer = 000000DB266CC400] 07:22:43 INFO - PROCESS | 2388 | 1462371763722 Marionette DEBUG loaded listener.js 07:22:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2C7D1C00) [pid = 2388] [serial = 576] [outer = 000000DB266CC400] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3323E000 == 70 [pid = 2388] [id = 132] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C78000 == 69 [pid = 2388] [id = 185] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36570000 == 68 [pid = 2388] [id = 184] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3401D800 == 67 [pid = 2388] [id = 183] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30D99800 == 66 [pid = 2388] [id = 182] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31F46000 == 65 [pid = 2388] [id = 181] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AFA5800 == 64 [pid = 2388] [id = 180] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C9A9800 == 63 [pid = 2388] [id = 179] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC74800 == 62 [pid = 2388] [id = 178] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FAD000 == 61 [pid = 2388] [id = 177] 07:22:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B01F000 == 60 [pid = 2388] [id = 176] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB39BE8000) [pid = 2388] [serial = 441] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB38626000) [pid = 2388] [serial = 438] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB39F27800) [pid = 2388] [serial = 447] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB37742800) [pid = 2388] [serial = 444] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB2BDD6400) [pid = 2388] [serial = 497] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB34B74800) [pid = 2388] [serial = 486] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB33282C00) [pid = 2388] [serial = 485] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB2BB3C800) [pid = 2388] [serial = 500] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB2CB91800) [pid = 2388] [serial = 501] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB329A8800) [pid = 2388] [serial = 503] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB3328C800) [pid = 2388] [serial = 504] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB37180800) [pid = 2388] [serial = 515] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB39BEF800) [pid = 2388] [serial = 492] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB39B4C400) [pid = 2388] [serial = 491] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB38624800) [pid = 2388] [serial = 489] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB3717E800) [pid = 2388] [serial = 488] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2CB8B400) [pid = 2388] [serial = 482] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB37157800) [pid = 2388] [serial = 513] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB3034FC00) [pid = 2388] [serial = 483] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB33CF8000) [pid = 2388] [serial = 495] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB2C609C00) [pid = 2388] [serial = 494] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB36CA1800) [pid = 2388] [serial = 512] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB33517800) [pid = 2388] [serial = 506] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB34007400) [pid = 2388] [serial = 507] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2D516400) [pid = 2388] [serial = 518] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB37913C00) [pid = 2388] [serial = 516] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB33EF2400) [pid = 2388] [serial = 519] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB2D17D000) [pid = 2388] [serial = 498] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB3400FC00) [pid = 2388] [serial = 509] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB34AB0000) [pid = 2388] [serial = 510] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB37915800) [pid = 2388] [serial = 521] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB37D0A000) [pid = 2388] [serial = 522] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB38624400) [pid = 2388] [serial = 524] [outer = 0000000000000000] [url = about:blank] 07:22:44 INFO - PROCESS | 2388 | 1462371764781 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:22:44 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 07:22:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1592ms 07:22:44 INFO - PROCESS | 2388 | 1462371764826 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 07:22:44 INFO - PROCESS | 2388 | 1462371764830 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 07:22:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:22:44 INFO - PROCESS | 2388 | 1462371764834 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:22:44 INFO - PROCESS | 2388 | 1462371764838 Marionette TRACE conn5 <- [1,734,null,{}] 07:22:44 INFO - PROCESS | 2388 | 1462371764843 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:44 INFO - PROCESS | 2388 | 1462371764949 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 07:22:45 INFO - PROCESS | 2388 | 1462371765049 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30249800 == 61 [pid = 2388] [id = 193] 07:22:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2CBA2000) [pid = 2388] [serial = 577] [outer = 0000000000000000] 07:22:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2D5A8400) [pid = 2388] [serial = 578] [outer = 000000DB2CBA2000] 07:22:45 INFO - PROCESS | 2388 | 1462371765097 Marionette DEBUG loaded listener.js 07:22:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB30B10000) [pid = 2388] [serial = 579] [outer = 000000DB2CBA2000] 07:22:45 INFO - PROCESS | 2388 | 1462371765949 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:22:45 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.) 07:22:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1131ms 07:22:45 INFO - PROCESS | 2388 | 1462371765968 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 07:22:45 INFO - PROCESS | 2388 | 1462371765972 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 07:22:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:22:45 INFO - PROCESS | 2388 | 1462371765976 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:22:45 INFO - PROCESS | 2388 | 1462371765978 Marionette TRACE conn5 <- [1,738,null,{}] 07:22:45 INFO - PROCESS | 2388 | 1462371765982 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:46 INFO - PROCESS | 2388 | 1462371766101 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 07:22:46 INFO - PROCESS | 2388 | 1462371766147 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3355C000 == 62 [pid = 2388] [id = 194] 07:22:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB3328C000) [pid = 2388] [serial = 580] [outer = 0000000000000000] 07:22:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB3350BC00) [pid = 2388] [serial = 581] [outer = 000000DB3328C000] 07:22:46 INFO - PROCESS | 2388 | 1462371766193 Marionette DEBUG loaded listener.js 07:22:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB33EEF400) [pid = 2388] [serial = 582] [outer = 000000DB3328C000] 07:22:47 INFO - PROCESS | 2388 | 1462371767126 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:22:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:22:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1194ms 07:22:47 INFO - PROCESS | 2388 | 1462371767174 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 07:22:47 INFO - PROCESS | 2388 | 1462371767177 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 07:22:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:22:47 INFO - PROCESS | 2388 | 1462371767187 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:22:47 INFO - PROCESS | 2388 | 1462371767193 Marionette TRACE conn5 <- [1,742,null,{}] 07:22:47 INFO - PROCESS | 2388 | 1462371767205 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:47 INFO - PROCESS | 2388 | 1462371767319 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 07:22:47 INFO - PROCESS | 2388 | 1462371767365 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3597C800 == 63 [pid = 2388] [id = 195] 07:22:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB3400AC00) [pid = 2388] [serial = 583] [outer = 0000000000000000] 07:22:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB34B7BC00) [pid = 2388] [serial = 584] [outer = 000000DB3400AC00] 07:22:47 INFO - PROCESS | 2388 | 1462371767411 Marionette DEBUG loaded listener.js 07:22:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB36B1DC00) [pid = 2388] [serial = 585] [outer = 000000DB3400AC00] 07:22:47 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2BB9CC00) [pid = 2388] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:22:47 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB266BE400) [pid = 2388] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:22:47 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB30306000) [pid = 2388] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:22:47 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB34B7F400) [pid = 2388] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:22:47 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB33513400) [pid = 2388] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:22:47 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB2B608800) [pid = 2388] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:22:47 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB37C83800) [pid = 2388] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:22:48 INFO - PROCESS | 2388 | 1462371768323 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:22:48 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 07:22:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1156ms 07:22:48 INFO - PROCESS | 2388 | 1462371768338 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 2388 | 1462371768341 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 07:22:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:22:48 INFO - PROCESS | 2388 | 1462371768344 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 2388 | 1462371768346 Marionette TRACE conn5 <- [1,746,null,{}] 07:22:48 INFO - PROCESS | 2388 | 1462371768350 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:48 INFO - PROCESS | 2388 | 1462371768463 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 07:22:48 INFO - PROCESS | 2388 | 1462371768473 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C66800 == 64 [pid = 2388] [id = 196] 07:22:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB266C4800) [pid = 2388] [serial = 586] [outer = 0000000000000000] 07:22:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB3650DC00) [pid = 2388] [serial = 587] [outer = 000000DB266C4800] 07:22:48 INFO - PROCESS | 2388 | 1462371768518 Marionette DEBUG loaded listener.js 07:22:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB3706F800) [pid = 2388] [serial = 588] [outer = 000000DB266C4800] 07:22:48 INFO - PROCESS | 2388 | 1462371768950 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:22:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:22:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 07:22:48 INFO - PROCESS | 2388 | 1462371768976 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 07:22:48 INFO - PROCESS | 2388 | 1462371768978 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 07:22:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:22:48 INFO - PROCESS | 2388 | 1462371768981 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:22:48 INFO - PROCESS | 2388 | 1462371768983 Marionette TRACE conn5 <- [1,750,null,{}] 07:22:48 INFO - PROCESS | 2388 | 1462371768987 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:49 INFO - PROCESS | 2388 | 1462371769102 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 07:22:49 INFO - PROCESS | 2388 | 1462371769112 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370C4000 == 65 [pid = 2388] [id = 197] 07:22:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB3773F800) [pid = 2388] [serial = 589] [outer = 0000000000000000] 07:22:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB37913C00) [pid = 2388] [serial = 590] [outer = 000000DB3773F800] 07:22:49 INFO - PROCESS | 2388 | 1462371769165 Marionette DEBUG loaded listener.js 07:22:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB37C88800) [pid = 2388] [serial = 591] [outer = 000000DB3773F800] 07:22:50 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:22:50 INFO - PROCESS | 2388 | 1462371770064 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:22:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:22:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1130ms 07:22:50 INFO - PROCESS | 2388 | 1462371770115 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 07:22:50 INFO - PROCESS | 2388 | 1462371770117 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 07:22:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:22:50 INFO - PROCESS | 2388 | 1462371770120 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:22:50 INFO - PROCESS | 2388 | 1462371770122 Marionette TRACE conn5 <- [1,754,null,{}] 07:22:50 INFO - PROCESS | 2388 | 1462371770126 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:50 INFO - PROCESS | 2388 | 1462371770237 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 07:22:50 INFO - PROCESS | 2388 | 1462371770245 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CA5800 == 66 [pid = 2388] [id = 198] 07:22:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB377B5C00) [pid = 2388] [serial = 592] [outer = 0000000000000000] 07:22:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB377BA000) [pid = 2388] [serial = 593] [outer = 000000DB377B5C00] 07:22:50 INFO - PROCESS | 2388 | 1462371770290 Marionette DEBUG loaded listener.js 07:22:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB37D0D400) [pid = 2388] [serial = 594] [outer = 000000DB377B5C00] 07:22:51 INFO - PROCESS | 2388 | 1462371771391 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:22:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:22:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1283ms 07:22:51 INFO - PROCESS | 2388 | 1462371771408 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 07:22:51 INFO - PROCESS | 2388 | 1462371771412 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 07:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:22:51 INFO - PROCESS | 2388 | 1462371771417 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:22:51 INFO - PROCESS | 2388 | 1462371771421 Marionette TRACE conn5 <- [1,758,null,{}] 07:22:51 INFO - PROCESS | 2388 | 1462371771427 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:51 INFO - PROCESS | 2388 | 1462371771575 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 07:22:51 INFO - PROCESS | 2388 | 1462371771733 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334A3000 == 67 [pid = 2388] [id = 199] 07:22:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB3030B800) [pid = 2388] [serial = 595] [outer = 0000000000000000] 07:22:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB3031BC00) [pid = 2388] [serial = 596] [outer = 000000DB3030B800] 07:22:51 INFO - PROCESS | 2388 | 1462371771792 Marionette DEBUG loaded listener.js 07:22:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB33074800) [pid = 2388] [serial = 597] [outer = 000000DB3030B800] 07:22:52 INFO - PROCESS | 2388 | 1462371772345 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 984ms 07:22:52 INFO - PROCESS | 2388 | 1462371772405 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 07:22:52 INFO - PROCESS | 2388 | 1462371772412 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 07:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:22:52 INFO - PROCESS | 2388 | 1462371772420 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:22:52 INFO - PROCESS | 2388 | 1462371772423 Marionette TRACE conn5 <- [1,762,null,{}] 07:22:52 INFO - PROCESS | 2388 | 1462371772428 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:52 INFO - PROCESS | 2388 | 1462371772545 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 07:22:52 INFO - PROCESS | 2388 | 1462371772634 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370CF000 == 68 [pid = 2388] [id = 200] 07:22:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB34015C00) [pid = 2388] [serial = 598] [outer = 0000000000000000] 07:22:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB34AED000) [pid = 2388] [serial = 599] [outer = 000000DB34015C00] 07:22:52 INFO - PROCESS | 2388 | 1462371772689 Marionette DEBUG loaded listener.js 07:22:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB37069400) [pid = 2388] [serial = 600] [outer = 000000DB34015C00] 07:22:53 INFO - PROCESS | 2388 | 1462371773277 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 881ms 07:22:53 INFO - PROCESS | 2388 | 1462371773302 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 07:22:53 INFO - PROCESS | 2388 | 1462371773305 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 07:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:22:53 INFO - PROCESS | 2388 | 1462371773309 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:22:53 INFO - PROCESS | 2388 | 1462371773313 Marionette TRACE conn5 <- [1,766,null,{}] 07:22:53 INFO - PROCESS | 2388 | 1462371773326 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:53 INFO - PROCESS | 2388 | 1462371773447 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 07:22:53 INFO - PROCESS | 2388 | 1462371773539 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AAAD000 == 69 [pid = 2388] [id = 201] 07:22:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB377B7C00) [pid = 2388] [serial = 601] [outer = 0000000000000000] 07:22:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB37C6D800) [pid = 2388] [serial = 602] [outer = 000000DB377B7C00] 07:22:53 INFO - PROCESS | 2388 | 1462371773598 Marionette DEBUG loaded listener.js 07:22:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB3864C400) [pid = 2388] [serial = 603] [outer = 000000DB377B7C00] 07:22:54 INFO - PROCESS | 2388 | 1462371774138 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 880ms 07:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:22:54 INFO - PROCESS | 2388 | 1462371774191 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 07:22:54 INFO - PROCESS | 2388 | 1462371774194 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 07:22:54 INFO - PROCESS | 2388 | 1462371774198 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:22:54 INFO - PROCESS | 2388 | 1462371774200 Marionette TRACE conn5 <- [1,770,null,{}] 07:22:54 INFO - PROCESS | 2388 | 1462371774204 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:54 INFO - PROCESS | 2388 | 1462371774316 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 07:22:54 INFO - PROCESS | 2388 | 1462371774406 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B355000 == 70 [pid = 2388] [id = 202] 07:22:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB34045800) [pid = 2388] [serial = 604] [outer = 0000000000000000] 07:22:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB3404BC00) [pid = 2388] [serial = 605] [outer = 000000DB34045800] 07:22:54 INFO - PROCESS | 2388 | 1462371774461 Marionette DEBUG loaded listener.js 07:22:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB38623400) [pid = 2388] [serial = 606] [outer = 000000DB34045800] 07:22:55 INFO - PROCESS | 2388 | 1462371775044 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 881ms 07:22:55 INFO - PROCESS | 2388 | 1462371775080 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 2388 | 1462371775082 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 07:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:22:55 INFO - PROCESS | 2388 | 1462371775086 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 2388 | 1462371775088 Marionette TRACE conn5 <- [1,774,null,{}] 07:22:55 INFO - PROCESS | 2388 | 1462371775092 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:55 INFO - PROCESS | 2388 | 1462371775199 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 07:22:55 INFO - PROCESS | 2388 | 1462371775288 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3F3800 == 71 [pid = 2388] [id = 203] 07:22:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB34048400) [pid = 2388] [serial = 607] [outer = 0000000000000000] 07:22:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB39B49800) [pid = 2388] [serial = 608] [outer = 000000DB34048400] 07:22:55 INFO - PROCESS | 2388 | 1462371775343 Marionette DEBUG loaded listener.js 07:22:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB39BF2000) [pid = 2388] [serial = 609] [outer = 000000DB34048400] 07:22:55 INFO - PROCESS | 2388 | 1462371775915 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 879ms 07:22:55 INFO - PROCESS | 2388 | 1462371775967 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 07:22:55 INFO - PROCESS | 2388 | 1462371775970 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 07:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:22:55 INFO - PROCESS | 2388 | 1462371775973 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:22:55 INFO - PROCESS | 2388 | 1462371775976 Marionette TRACE conn5 <- [1,778,null,{}] 07:22:55 INFO - PROCESS | 2388 | 1462371775980 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:56 INFO - PROCESS | 2388 | 1462371776100 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 07:22:56 INFO - PROCESS | 2388 | 1462371776231 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C9B2000 == 72 [pid = 2388] [id = 204] 07:22:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB2BBE5000) [pid = 2388] [serial = 610] [outer = 0000000000000000] 07:22:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB39FF3000) [pid = 2388] [serial = 611] [outer = 000000DB2BBE5000] 07:22:56 INFO - PROCESS | 2388 | 1462371776289 Marionette DEBUG loaded listener.js 07:22:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB3AC08800) [pid = 2388] [serial = 612] [outer = 000000DB2BBE5000] 07:22:57 INFO - PROCESS | 2388 | 1462371777089 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1180ms 07:22:57 INFO - PROCESS | 2388 | 1462371777157 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 07:22:57 INFO - PROCESS | 2388 | 1462371777161 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 07:22:57 INFO - PROCESS | 2388 | 1462371777166 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:22:57 INFO - PROCESS | 2388 | 1462371777170 Marionette TRACE conn5 <- [1,782,null,{}] 07:22:57 INFO - PROCESS | 2388 | 1462371777175 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:57 INFO - PROCESS | 2388 | 1462371777280 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 07:22:57 INFO - PROCESS | 2388 | 1462371777402 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33340800 == 73 [pid = 2388] [id = 205] 07:22:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB2C66F000) [pid = 2388] [serial = 613] [outer = 0000000000000000] 07:22:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB2C673400) [pid = 2388] [serial = 614] [outer = 000000DB2C66F000] 07:22:57 INFO - PROCESS | 2388 | 1462371777458 Marionette DEBUG loaded listener.js 07:22:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB3031A800) [pid = 2388] [serial = 615] [outer = 000000DB2C66F000] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370C4000 == 72 [pid = 2388] [id = 197] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C66800 == 71 [pid = 2388] [id = 196] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3597C800 == 70 [pid = 2388] [id = 195] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3355C000 == 69 [pid = 2388] [id = 194] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30249800 == 68 [pid = 2388] [id = 193] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C9CF800 == 67 [pid = 2388] [id = 192] 07:22:57 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB25499C00) [pid = 2388] [serial = 527] [outer = 0000000000000000] [url = about:blank] 07:22:57 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB30D13800) [pid = 2388] [serial = 530] [outer = 0000000000000000] [url = about:blank] 07:22:57 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3773D800) [pid = 2388] [serial = 557] [outer = 0000000000000000] [url = about:blank] 07:22:57 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB35E9B000) [pid = 2388] [serial = 533] [outer = 0000000000000000] [url = about:blank] 07:22:57 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB37C6D000) [pid = 2388] [serial = 536] [outer = 0000000000000000] [url = about:blank] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA31000 == 66 [pid = 2388] [id = 191] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B0C000 == 65 [pid = 2388] [id = 190] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CA4000 == 64 [pid = 2388] [id = 189] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3700D800 == 63 [pid = 2388] [id = 188] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E07800 == 62 [pid = 2388] [id = 187] 07:22:57 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331CA000 == 61 [pid = 2388] [id = 186] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB38520800) [pid = 2388] [serial = 480] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB30315800) [pid = 2388] [serial = 545] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB2CB9E400) [pid = 2388] [serial = 539] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB3290A800) [pid = 2388] [serial = 540] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB31368800) [pid = 2388] [serial = 543] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB30318C00) [pid = 2388] [serial = 542] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB35EA0C00) [pid = 2388] [serial = 551] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB34015000) [pid = 2388] [serial = 549] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB36C29C00) [pid = 2388] [serial = 555] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB3299DC00) [pid = 2388] [serial = 554] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB33EEB000) [pid = 2388] [serial = 548] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB36B20C00) [pid = 2388] [serial = 552] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB3290C400) [pid = 2388] [serial = 546] [outer = 0000000000000000] [url = about:blank] 07:22:58 INFO - PROCESS | 2388 | 1462371778031 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 878ms 07:22:58 INFO - PROCESS | 2388 | 1462371778049 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 2388 | 1462371778055 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 07:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:22:58 INFO - PROCESS | 2388 | 1462371778061 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - PROCESS | 2388 | 1462371778064 Marionette TRACE conn5 <- [1,786,null,{}] 07:22:58 INFO - PROCESS | 2388 | 1462371778067 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:58 INFO - PROCESS | 2388 | 1462371778158 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 07:22:58 INFO - PROCESS | 2388 | 1462371778167 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331C8000 == 62 [pid = 2388] [id = 206] 07:22:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB27570400) [pid = 2388] [serial = 616] [outer = 0000000000000000] 07:22:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB2F854C00) [pid = 2388] [serial = 617] [outer = 000000DB27570400] 07:22:58 INFO - PROCESS | 2388 | 1462371778214 Marionette DEBUG loaded listener.js 07:22:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB30B50800) [pid = 2388] [serial = 618] [outer = 000000DB27570400] 07:22:58 INFO - PROCESS | 2388 | 1462371778689 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:22:58 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 07:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 07:22:58 INFO - PROCESS | 2388 | 1462371778754 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 07:22:58 INFO - PROCESS | 2388 | 1462371778756 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 07:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:22:58 INFO - PROCESS | 2388 | 1462371778760 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:22:58 INFO - PROCESS | 2388 | 1462371778763 Marionette TRACE conn5 <- [1,790,null,{}] 07:22:58 INFO - PROCESS | 2388 | 1462371778774 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:58 INFO - PROCESS | 2388 | 1462371778867 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 07:22:58 INFO - PROCESS | 2388 | 1462371778947 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB342CB000 == 63 [pid = 2388] [id = 207] 07:22:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB30B0C400) [pid = 2388] [serial = 619] [outer = 0000000000000000] 07:22:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB3327F400) [pid = 2388] [serial = 620] [outer = 000000DB30B0C400] 07:22:59 INFO - PROCESS | 2388 | 1462371778997 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB337E8800) [pid = 2388] [serial = 621] [outer = 000000DB30B0C400] 07:22:59 INFO - PROCESS | 2388 | 1462371779418 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:22:59 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 07:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 07:22:59 INFO - PROCESS | 2388 | 1462371779455 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 07:22:59 INFO - PROCESS | 2388 | 1462371779458 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 07:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:22:59 INFO - PROCESS | 2388 | 1462371779461 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:22:59 INFO - PROCESS | 2388 | 1462371779463 Marionette TRACE conn5 <- [1,794,null,{}] 07:22:59 INFO - PROCESS | 2388 | 1462371779466 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:22:59 INFO - PROCESS | 2388 | 1462371779557 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 07:22:59 INFO - PROCESS | 2388 | 1462371779564 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:22:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36BB3800 == 64 [pid = 2388] [id = 208] 07:22:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB33EF6400) [pid = 2388] [serial = 622] [outer = 0000000000000000] 07:22:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB3404FC00) [pid = 2388] [serial = 623] [outer = 000000DB33EF6400] 07:22:59 INFO - PROCESS | 2388 | 1462371779610 Marionette DEBUG loaded listener.js 07:22:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB34AAE400) [pid = 2388] [serial = 624] [outer = 000000DB33EF6400] 07:23:00 INFO - PROCESS | 2388 | 1462371780035 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:23:00 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 07:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 07:23:00 INFO - PROCESS | 2388 | 1462371780100 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 2388 | 1462371780102 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 07:23:00 INFO - PROCESS | 2388 | 1462371780106 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:23:00 INFO - PROCESS | 2388 | 1462371780108 Marionette TRACE conn5 <- [1,798,null,{}] 07:23:00 INFO - PROCESS | 2388 | 1462371780111 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:00 INFO - PROCESS | 2388 | 1462371780223 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 07:23:00 INFO - PROCESS | 2388 | 1462371780306 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37008000 == 65 [pid = 2388] [id = 209] 07:23:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB35BDEC00) [pid = 2388] [serial = 625] [outer = 0000000000000000] 07:23:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB3658B800) [pid = 2388] [serial = 626] [outer = 000000DB35BDEC00] 07:23:00 INFO - PROCESS | 2388 | 1462371780352 Marionette DEBUG loaded listener.js 07:23:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB36C2D400) [pid = 2388] [serial = 627] [outer = 000000DB35BDEC00] 07:23:00 INFO - PROCESS | 2388 | 1462371780798 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 07:23:00 INFO - PROCESS | 2388 | 1462371780845 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 07:23:00 INFO - PROCESS | 2388 | 1462371780847 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 07:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:23:00 INFO - PROCESS | 2388 | 1462371780851 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:23:00 INFO - PROCESS | 2388 | 1462371780853 Marionette TRACE conn5 <- [1,802,null,{}] 07:23:00 INFO - PROCESS | 2388 | 1462371780856 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:01 INFO - PROCESS | 2388 | 1462371780993 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 07:23:01 INFO - PROCESS | 2388 | 1462371781050 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CA6800 == 66 [pid = 2388] [id = 210] 07:23:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB37177800) [pid = 2388] [serial = 628] [outer = 0000000000000000] 07:23:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB3717DC00) [pid = 2388] [serial = 629] [outer = 000000DB37177800] 07:23:01 INFO - PROCESS | 2388 | 1462371781095 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB377B8000) [pid = 2388] [serial = 630] [outer = 000000DB37177800] 07:23:01 INFO - PROCESS | 2388 | 1462371781527 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 07:23:01 INFO - PROCESS | 2388 | 1462371781589 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 07:23:01 INFO - PROCESS | 2388 | 1462371781598 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:23:01 INFO - PROCESS | 2388 | 1462371781600 Marionette TRACE conn5 <- [1,806,null,{}] 07:23:01 INFO - PROCESS | 2388 | 1462371781603 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:01 INFO - PROCESS | 2388 | 1462371781720 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 07:23:01 INFO - PROCESS | 2388 | 1462371781773 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA32000 == 67 [pid = 2388] [id = 211] 07:23:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB3773D800) [pid = 2388] [serial = 631] [outer = 0000000000000000] 07:23:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB3776FC00) [pid = 2388] [serial = 632] [outer = 000000DB3773D800] 07:23:01 INFO - PROCESS | 2388 | 1462371781820 Marionette DEBUG loaded listener.js 07:23:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB37C68800) [pid = 2388] [serial = 633] [outer = 000000DB3773D800] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB3400AC00) [pid = 2388] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB266CC400) [pid = 2388] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB2CBA2000) [pid = 2388] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB3328C000) [pid = 2388] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB3773F800) [pid = 2388] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB266C4800) [pid = 2388] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB3715D400) [pid = 2388] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB30351400) [pid = 2388] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB3350E000) [pid = 2388] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB37C63400) [pid = 2388] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:23:02 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB24B5BC00) [pid = 2388] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:23:02 INFO - PROCESS | 2388 | 1462371782301 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 736ms 07:23:02 INFO - PROCESS | 2388 | 1462371782336 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 2388 | 1462371782338 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 07:23:02 INFO - PROCESS | 2388 | 1462371782341 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:23:02 INFO - PROCESS | 2388 | 1462371782343 Marionette TRACE conn5 <- [1,810,null,{}] 07:23:02 INFO - PROCESS | 2388 | 1462371782346 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:02 INFO - PROCESS | 2388 | 1462371782435 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 07:23:02 INFO - PROCESS | 2388 | 1462371782514 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC76800 == 68 [pid = 2388] [id = 212] 07:23:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB32E95C00) [pid = 2388] [serial = 634] [outer = 0000000000000000] 07:23:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB3715D400) [pid = 2388] [serial = 635] [outer = 000000DB32E95C00] 07:23:02 INFO - PROCESS | 2388 | 1462371782559 Marionette DEBUG loaded listener.js 07:23:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB37C6C800) [pid = 2388] [serial = 636] [outer = 000000DB32E95C00] 07:23:02 INFO - PROCESS | 2388 | 1462371782921 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 07:23:02 INFO - PROCESS | 2388 | 1462371782974 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 07:23:02 INFO - PROCESS | 2388 | 1462371782977 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:23:02 INFO - PROCESS | 2388 | 1462371782979 Marionette TRACE conn5 <- [1,814,null,{}] 07:23:02 INFO - PROCESS | 2388 | 1462371782983 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:03 INFO - PROCESS | 2388 | 1462371783126 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 07:23:03 INFO - PROCESS | 2388 | 1462371783141 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3CB10000 == 69 [pid = 2388] [id = 213] 07:23:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB37C63400) [pid = 2388] [serial = 637] [outer = 0000000000000000] 07:23:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB38511C00) [pid = 2388] [serial = 638] [outer = 000000DB37C63400] 07:23:03 INFO - PROCESS | 2388 | 1462371783187 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB3867E400) [pid = 2388] [serial = 639] [outer = 000000DB37C63400] 07:23:03 INFO - PROCESS | 2388 | 1462371783582 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 629ms 07:23:03 INFO - PROCESS | 2388 | 1462371783610 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 07:23:03 INFO - PROCESS | 2388 | 1462371783612 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 07:23:03 INFO - PROCESS | 2388 | 1462371783615 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:23:03 INFO - PROCESS | 2388 | 1462371783617 Marionette TRACE conn5 <- [1,818,null,{}] 07:23:03 INFO - PROCESS | 2388 | 1462371783621 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:03 INFO - PROCESS | 2388 | 1462371783738 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 07:23:03 INFO - PROCESS | 2388 | 1462371783747 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3D012800 == 70 [pid = 2388] [id = 214] 07:23:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2BBEF000) [pid = 2388] [serial = 640] [outer = 0000000000000000] 07:23:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB386D0C00) [pid = 2388] [serial = 641] [outer = 000000DB2BBEF000] 07:23:03 INFO - PROCESS | 2388 | 1462371783792 Marionette DEBUG loaded listener.js 07:23:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB39F2C400) [pid = 2388] [serial = 642] [outer = 000000DB2BBEF000] 07:23:04 INFO - PROCESS | 2388 | 1462371784255 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 07:23:04 INFO - PROCESS | 2388 | 1462371784323 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 07:23:04 INFO - PROCESS | 2388 | 1462371784327 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 07:23:04 INFO - PROCESS | 2388 | 1462371784334 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:23:04 INFO - PROCESS | 2388 | 1462371784340 Marionette TRACE conn5 <- [1,822,null,{}] 07:23:04 INFO - PROCESS | 2388 | 1462371784348 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:04 INFO - PROCESS | 2388 | 1462371784526 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 07:23:04 INFO - PROCESS | 2388 | 1462371784627 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30DAB000 == 71 [pid = 2388] [id = 215] 07:23:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB26D4DC00) [pid = 2388] [serial = 643] [outer = 0000000000000000] 07:23:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB27DAC400) [pid = 2388] [serial = 644] [outer = 000000DB26D4DC00] 07:23:04 INFO - PROCESS | 2388 | 1462371784686 Marionette DEBUG loaded listener.js 07:23:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2F853C00) [pid = 2388] [serial = 645] [outer = 000000DB26D4DC00] 07:23:05 INFO - PROCESS | 2388 | 1462371785278 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 985ms 07:23:05 INFO - PROCESS | 2388 | 1462371785325 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 07:23:05 INFO - PROCESS | 2388 | 1462371785331 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 07:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:23:05 INFO - PROCESS | 2388 | 1462371785338 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:23:05 INFO - PROCESS | 2388 | 1462371785342 Marionette TRACE conn5 <- [1,826,null,{}] 07:23:05 INFO - PROCESS | 2388 | 1462371785346 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:05 INFO - PROCESS | 2388 | 1462371785463 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 07:23:05 INFO - PROCESS | 2388 | 1462371785558 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370C8000 == 72 [pid = 2388] [id = 216] 07:23:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB32910C00) [pid = 2388] [serial = 646] [outer = 0000000000000000] 07:23:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB3328C000) [pid = 2388] [serial = 647] [outer = 000000DB32910C00] 07:23:05 INFO - PROCESS | 2388 | 1462371785614 Marionette DEBUG loaded listener.js 07:23:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB34041400) [pid = 2388] [serial = 648] [outer = 000000DB32910C00] 07:23:06 INFO - PROCESS | 2388 | 1462371786223 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 944ms 07:23:06 INFO - PROCESS | 2388 | 1462371786287 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 07:23:06 INFO - PROCESS | 2388 | 1462371786290 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 07:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:23:06 INFO - PROCESS | 2388 | 1462371786294 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:23:06 INFO - PROCESS | 2388 | 1462371786298 Marionette TRACE conn5 <- [1,830,null,{}] 07:23:06 INFO - PROCESS | 2388 | 1462371786311 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:06 INFO - PROCESS | 2388 | 1462371786433 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 07:23:06 INFO - PROCESS | 2388 | 1462371786555 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C9B8000 == 73 [pid = 2388] [id = 217] 07:23:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB36CA8400) [pid = 2388] [serial = 649] [outer = 0000000000000000] 07:23:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB37181400) [pid = 2388] [serial = 650] [outer = 000000DB36CA8400] 07:23:06 INFO - PROCESS | 2388 | 1462371786615 Marionette DEBUG loaded listener.js 07:23:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB377B3C00) [pid = 2388] [serial = 651] [outer = 000000DB36CA8400] 07:23:07 INFO - PROCESS | 2388 | 1462371787201 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 943ms 07:23:07 INFO - PROCESS | 2388 | 1462371787239 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 07:23:07 INFO - PROCESS | 2388 | 1462371787242 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 07:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:23:07 INFO - PROCESS | 2388 | 1462371787246 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:23:07 INFO - PROCESS | 2388 | 1462371787248 Marionette TRACE conn5 <- [1,834,null,{}] 07:23:07 INFO - PROCESS | 2388 | 1462371787252 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:07 INFO - PROCESS | 2388 | 1462371787367 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 07:23:07 INFO - PROCESS | 2388 | 1462371787487 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D31000 == 74 [pid = 2388] [id = 218] 07:23:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB382DD000) [pid = 2388] [serial = 652] [outer = 0000000000000000] 07:23:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB382E3800) [pid = 2388] [serial = 653] [outer = 000000DB382DD000] 07:23:07 INFO - PROCESS | 2388 | 1462371787544 Marionette DEBUG loaded listener.js 07:23:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB39B57400) [pid = 2388] [serial = 654] [outer = 000000DB382DD000] 07:23:08 INFO - PROCESS | 2388 | 1462371788113 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 922ms 07:23:08 INFO - PROCESS | 2388 | 1462371788169 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 07:23:08 INFO - PROCESS | 2388 | 1462371788172 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 07:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:23:08 INFO - PROCESS | 2388 | 1462371788176 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:23:08 INFO - PROCESS | 2388 | 1462371788178 Marionette TRACE conn5 <- [1,838,null,{}] 07:23:08 INFO - PROCESS | 2388 | 1462371788182 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:08 INFO - PROCESS | 2388 | 1462371788291 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 07:23:08 INFO - PROCESS | 2388 | 1462371788383 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AE66800 == 75 [pid = 2388] [id = 219] 07:23:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB39F35C00) [pid = 2388] [serial = 655] [outer = 0000000000000000] 07:23:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB39FF1000) [pid = 2388] [serial = 656] [outer = 000000DB39F35C00] 07:23:08 INFO - PROCESS | 2388 | 1462371788438 Marionette DEBUG loaded listener.js 07:23:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB3AC0C000) [pid = 2388] [serial = 657] [outer = 000000DB39F35C00] 07:23:08 INFO - PROCESS | 2388 | 1462371788977 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 839ms 07:23:09 INFO - PROCESS | 2388 | 1462371789015 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 2388 | 1462371789018 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 07:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:23:09 INFO - PROCESS | 2388 | 1462371789022 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 2388 | 1462371789024 Marionette TRACE conn5 <- [1,842,null,{}] 07:23:09 INFO - PROCESS | 2388 | 1462371789028 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:09 INFO - PROCESS | 2388 | 1462371789162 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 07:23:09 INFO - PROCESS | 2388 | 1462371789260 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3E425800 == 76 [pid = 2388] [id = 220] 07:23:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB3E85D400) [pid = 2388] [serial = 658] [outer = 0000000000000000] 07:23:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB3E866400) [pid = 2388] [serial = 659] [outer = 000000DB3E85D400] 07:23:09 INFO - PROCESS | 2388 | 1462371789315 Marionette DEBUG loaded listener.js 07:23:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB3C817000) [pid = 2388] [serial = 660] [outer = 000000DB3E85D400] 07:23:09 INFO - PROCESS | 2388 | 1462371789897 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 944ms 07:23:09 INFO - PROCESS | 2388 | 1462371789968 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 07:23:09 INFO - PROCESS | 2388 | 1462371789971 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 07:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:23:09 INFO - PROCESS | 2388 | 1462371789975 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:23:09 INFO - PROCESS | 2388 | 1462371789977 Marionette TRACE conn5 <- [1,846,null,{}] 07:23:09 INFO - PROCESS | 2388 | 1462371789981 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:10 INFO - PROCESS | 2388 | 1462371790089 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 07:23:10 INFO - PROCESS | 2388 | 1462371790210 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38217800 == 77 [pid = 2388] [id = 221] 07:23:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB3C81F400) [pid = 2388] [serial = 661] [outer = 0000000000000000] 07:23:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB3C821000) [pid = 2388] [serial = 662] [outer = 000000DB3C81F400] 07:23:10 INFO - PROCESS | 2388 | 1462371790265 Marionette DEBUG loaded listener.js 07:23:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB3C864C00) [pid = 2388] [serial = 663] [outer = 000000DB3C81F400] 07:23:12 INFO - PROCESS | 2388 | 1462371792059 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2247ms 07:23:12 INFO - PROCESS | 2388 | 1462371792510 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 07:23:12 INFO - PROCESS | 2388 | 1462371792514 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 07:23:12 INFO - PROCESS | 2388 | 1462371792541 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:23:12 INFO - PROCESS | 2388 | 1462371792546 Marionette TRACE conn5 <- [1,850,null,{}] 07:23:12 INFO - PROCESS | 2388 | 1462371792551 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:23:12 INFO - PROCESS | 2388 | 1462371792657 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 07:23:12 INFO - PROCESS | 2388 | 1462371792747 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33707800 == 78 [pid = 2388] [id = 222] 07:23:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB26D47C00) [pid = 2388] [serial = 664] [outer = 0000000000000000] 07:23:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB26D53800) [pid = 2388] [serial = 665] [outer = 000000DB26D47C00] 07:23:12 INFO - PROCESS | 2388 | 1462371792797 Marionette DEBUG loaded listener.js 07:23:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB2CB8B800) [pid = 2388] [serial = 666] [outer = 000000DB26D47C00] 07:23:13 INFO - PROCESS | 2388 | 1462371793412 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 880ms 07:23:13 INFO - PROCESS | 2388 | 1462371793444 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 07:23:13 INFO - PROCESS | 2388 | 1462371793448 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 07:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:23:13 INFO - PROCESS | 2388 | 1462371793457 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:23:13 INFO - PROCESS | 2388 | 1462371793461 Marionette TRACE conn5 <- [1,854,null,{}] 07:23:13 INFO - PROCESS | 2388 | 1462371793466 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:13 INFO - PROCESS | 2388 | 1462371793575 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 07:23:13 INFO - PROCESS | 2388 | 1462371793702 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3334F800 == 79 [pid = 2388] [id = 223] 07:23:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB30318800) [pid = 2388] [serial = 667] [outer = 0000000000000000] 07:23:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB30CBC400) [pid = 2388] [serial = 668] [outer = 000000DB30318800] 07:23:13 INFO - PROCESS | 2388 | 1462371793752 Marionette DEBUG loaded listener.js 07:23:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB332B4000) [pid = 2388] [serial = 669] [outer = 000000DB30318800] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA96000 == 78 [pid = 2388] [id = 44] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3CB10000 == 77 [pid = 2388] [id = 213] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC76800 == 76 [pid = 2388] [id = 212] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA32000 == 75 [pid = 2388] [id = 211] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CA6800 == 74 [pid = 2388] [id = 210] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37008000 == 73 [pid = 2388] [id = 209] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36BB3800 == 72 [pid = 2388] [id = 208] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB342CB000 == 71 [pid = 2388] [id = 207] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB2FF61000) [pid = 2388] [serial = 560] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB34715800) [pid = 2388] [serial = 563] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB37915C00) [pid = 2388] [serial = 566] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB38518800) [pid = 2388] [serial = 569] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB386D2000) [pid = 2388] [serial = 572] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB377BA000) [pid = 2388] [serial = 593] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331C8000 == 70 [pid = 2388] [id = 206] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33340800 == 69 [pid = 2388] [id = 205] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B355000 == 68 [pid = 2388] [id = 202] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AAAD000 == 67 [pid = 2388] [id = 201] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370CF000 == 66 [pid = 2388] [id = 200] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB334A3000 == 65 [pid = 2388] [id = 199] 07:23:14 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CA5800 == 64 [pid = 2388] [id = 198] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB26D51000) [pid = 2388] [serial = 528] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB34B7BC00) [pid = 2388] [serial = 584] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB2C7D1C00) [pid = 2388] [serial = 576] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB2AC5AC00) [pid = 2388] [serial = 575] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB2D5A8400) [pid = 2388] [serial = 578] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB30B10000) [pid = 2388] [serial = 579] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB3350BC00) [pid = 2388] [serial = 581] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB37913C00) [pid = 2388] [serial = 590] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB3650DC00) [pid = 2388] [serial = 587] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB37C63C00) [pid = 2388] [serial = 558] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB36B1DC00) [pid = 2388] [serial = 585] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3706F800) [pid = 2388] [serial = 588] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB33EEF400) [pid = 2388] [serial = 582] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB37C88800) [pid = 2388] [serial = 591] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB32E89C00) [pid = 2388] [serial = 531] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB36C9B400) [pid = 2388] [serial = 534] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB386CDC00) [pid = 2388] [serial = 537] [outer = 0000000000000000] [url = about:blank] 07:23:14 INFO - PROCESS | 2388 | 1462371794302 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 881ms 07:23:14 INFO - PROCESS | 2388 | 1462371794346 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 07:23:14 INFO - PROCESS | 2388 | 1462371794348 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 07:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:23:14 INFO - PROCESS | 2388 | 1462371794351 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:23:14 INFO - PROCESS | 2388 | 1462371794354 Marionette TRACE conn5 <- [1,858,null,{}] 07:23:14 INFO - PROCESS | 2388 | 1462371794359 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:14 INFO - PROCESS | 2388 | 1462371794457 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 07:23:14 INFO - PROCESS | 2388 | 1462371794499 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E0B000 == 65 [pid = 2388] [id = 224] 07:23:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB30D18400) [pid = 2388] [serial = 670] [outer = 0000000000000000] 07:23:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB31CBF800) [pid = 2388] [serial = 671] [outer = 000000DB30D18400] 07:23:14 INFO - PROCESS | 2388 | 1462371794549 Marionette DEBUG loaded listener.js 07:23:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB332B9800) [pid = 2388] [serial = 672] [outer = 000000DB30D18400] 07:23:15 INFO - PROCESS | 2388 | 1462371795049 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 07:23:15 INFO - PROCESS | 2388 | 1462371795089 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 2388 | 1462371795091 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 07:23:15 INFO - PROCESS | 2388 | 1462371795094 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:23:15 INFO - PROCESS | 2388 | 1462371795096 Marionette TRACE conn5 <- [1,862,null,{}] 07:23:15 INFO - PROCESS | 2388 | 1462371795100 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:15 INFO - PROCESS | 2388 | 1462371795191 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 07:23:15 INFO - PROCESS | 2388 | 1462371795278 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35F76000 == 66 [pid = 2388] [id = 225] 07:23:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB33EEFC00) [pid = 2388] [serial = 673] [outer = 0000000000000000] 07:23:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB34012400) [pid = 2388] [serial = 674] [outer = 000000DB33EEFC00] 07:23:15 INFO - PROCESS | 2388 | 1462371795325 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB3475CC00) [pid = 2388] [serial = 675] [outer = 000000DB33EEFC00] 07:23:15 INFO - PROCESS | 2388 | 1462371795674 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 07:23:15 INFO - PROCESS | 2388 | 1462371795735 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 07:23:15 INFO - PROCESS | 2388 | 1462371795737 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 07:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:23:15 INFO - PROCESS | 2388 | 1462371795741 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:23:15 INFO - PROCESS | 2388 | 1462371795743 Marionette TRACE conn5 <- [1,866,null,{}] 07:23:15 INFO - PROCESS | 2388 | 1462371795747 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:15 INFO - PROCESS | 2388 | 1462371795837 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 07:23:15 INFO - PROCESS | 2388 | 1462371795844 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E5B000 == 67 [pid = 2388] [id = 226] 07:23:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB34AA7800) [pid = 2388] [serial = 676] [outer = 0000000000000000] 07:23:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB35529400) [pid = 2388] [serial = 677] [outer = 000000DB34AA7800] 07:23:15 INFO - PROCESS | 2388 | 1462371795889 Marionette DEBUG loaded listener.js 07:23:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB36B17800) [pid = 2388] [serial = 678] [outer = 000000DB34AA7800] 07:23:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB36B16800) [pid = 2388] [serial = 679] [outer = 000000DB27F19C00] 07:23:16 INFO - PROCESS | 2388 | 1462371796434 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 733ms 07:23:16 INFO - PROCESS | 2388 | 1462371796479 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 07:23:16 INFO - PROCESS | 2388 | 1462371796482 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 07:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:23:16 INFO - PROCESS | 2388 | 1462371796485 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:23:16 INFO - PROCESS | 2388 | 1462371796487 Marionette TRACE conn5 <- [1,870,null,{}] 07:23:16 INFO - PROCESS | 2388 | 1462371796490 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:16 INFO - PROCESS | 2388 | 1462371796654 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 07:23:16 INFO - PROCESS | 2388 | 1462371796677 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370C9800 == 68 [pid = 2388] [id = 227] 07:23:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB36C9A000) [pid = 2388] [serial = 680] [outer = 0000000000000000] 07:23:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB37175000) [pid = 2388] [serial = 681] [outer = 000000DB36C9A000] 07:23:16 INFO - PROCESS | 2388 | 1462371796723 Marionette DEBUG loaded listener.js 07:23:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB37743400) [pid = 2388] [serial = 682] [outer = 000000DB36C9A000] 07:23:17 INFO - PROCESS | 2388 | 1462371797165 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 733ms 07:23:17 INFO - PROCESS | 2388 | 1462371797235 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 2388 | 1462371797238 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 07:23:17 INFO - PROCESS | 2388 | 1462371797241 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 2388 | 1462371797243 Marionette TRACE conn5 <- [1,874,null,{}] 07:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:23:17 INFO - PROCESS | 2388 | 1462371797247 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:17 INFO - PROCESS | 2388 | 1462371797363 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 07:23:17 INFO - PROCESS | 2388 | 1462371797421 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37C99800 == 69 [pid = 2388] [id = 228] 07:23:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB37776800) [pid = 2388] [serial = 683] [outer = 0000000000000000] 07:23:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB37779C00) [pid = 2388] [serial = 684] [outer = 000000DB37776800] 07:23:17 INFO - PROCESS | 2388 | 1462371797466 Marionette DEBUG loaded listener.js 07:23:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB37915C00) [pid = 2388] [serial = 685] [outer = 000000DB37776800] 07:23:17 INFO - PROCESS | 2388 | 1462371797891 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 07:23:17 INFO - PROCESS | 2388 | 1462371797919 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 07:23:17 INFO - PROCESS | 2388 | 1462371797922 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 07:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:23:17 INFO - PROCESS | 2388 | 1462371797925 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:23:17 INFO - PROCESS | 2388 | 1462371797927 Marionette TRACE conn5 <- [1,878,null,{}] 07:23:17 INFO - PROCESS | 2388 | 1462371797931 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 2388 | 1462371798072 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB30B0C400) [pid = 2388] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB37177800) [pid = 2388] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB2C66F000) [pid = 2388] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB27570400) [pid = 2388] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB32E95C00) [pid = 2388] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB2BBE5000) [pid = 2388] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB33EF6400) [pid = 2388] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB3773D800) [pid = 2388] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB37C63400) [pid = 2388] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB37C90800) [pid = 2388] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB37C6C400) [pid = 2388] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB33511000) [pid = 2388] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB2D5A5C00) [pid = 2388] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB38519800) [pid = 2388] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB37176C00) [pid = 2388] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:23:18 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB35BDEC00) [pid = 2388] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:23:18 INFO - PROCESS | 2388 | 1462371798336 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3334B000 == 70 [pid = 2388] [id = 229] 07:23:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB25D75000) [pid = 2388] [serial = 686] [outer = 0000000000000000] 07:23:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB2BB9C000) [pid = 2388] [serial = 687] [outer = 000000DB25D75000] 07:23:18 INFO - PROCESS | 2388 | 1462371798381 Marionette DEBUG loaded listener.js 07:23:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB34B7B400) [pid = 2388] [serial = 688] [outer = 000000DB25D75000] 07:23:18 INFO - PROCESS | 2388 | 1462371798734 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 838ms 07:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:23:18 INFO - PROCESS | 2388 | 1462371798767 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 07:23:18 INFO - PROCESS | 2388 | 1462371798769 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 07:23:18 INFO - PROCESS | 2388 | 1462371798772 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:23:18 INFO - PROCESS | 2388 | 1462371798774 Marionette TRACE conn5 <- [1,882,null,{}] 07:23:18 INFO - PROCESS | 2388 | 1462371798777 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:18 INFO - PROCESS | 2388 | 1462371798894 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 07:23:18 INFO - PROCESS | 2388 | 1462371798903 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B1C000 == 71 [pid = 2388] [id = 230] 07:23:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB3776C000) [pid = 2388] [serial = 689] [outer = 0000000000000000] 07:23:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB37C8F000) [pid = 2388] [serial = 690] [outer = 000000DB3776C000] 07:23:18 INFO - PROCESS | 2388 | 1462371798948 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB382E2800) [pid = 2388] [serial = 691] [outer = 000000DB3776C000] 07:23:19 INFO - PROCESS | 2388 | 1462371799350 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 628ms 07:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:23:19 INFO - PROCESS | 2388 | 1462371799404 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 07:23:19 INFO - PROCESS | 2388 | 1462371799406 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 07:23:19 INFO - PROCESS | 2388 | 1462371799409 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:23:19 INFO - PROCESS | 2388 | 1462371799411 Marionette TRACE conn5 <- [1,886,null,{}] 07:23:19 INFO - PROCESS | 2388 | 1462371799414 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:19 INFO - PROCESS | 2388 | 1462371799534 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 07:23:19 INFO - PROCESS | 2388 | 1462371799547 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA2A800 == 72 [pid = 2388] [id = 231] 07:23:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB26E4D800) [pid = 2388] [serial = 692] [outer = 0000000000000000] 07:23:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB34AA4C00) [pid = 2388] [serial = 693] [outer = 000000DB26E4D800] 07:23:19 INFO - PROCESS | 2388 | 1462371799592 Marionette DEBUG loaded listener.js 07:23:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB37718400) [pid = 2388] [serial = 694] [outer = 000000DB26E4D800] 07:23:20 INFO - PROCESS | 2388 | 1462371800018 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 627ms 07:23:20 INFO - PROCESS | 2388 | 1462371800040 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 07:23:20 INFO - PROCESS | 2388 | 1462371800042 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 07:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:23:20 INFO - PROCESS | 2388 | 1462371800046 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:23:20 INFO - PROCESS | 2388 | 1462371800048 Marionette TRACE conn5 <- [1,890,null,{}] 07:23:20 INFO - PROCESS | 2388 | 1462371800052 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:20 INFO - PROCESS | 2388 | 1462371800187 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 07:23:20 INFO - PROCESS | 2388 | 1462371800195 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3E8800 == 73 [pid = 2388] [id = 232] 07:23:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB37C70C00) [pid = 2388] [serial = 695] [outer = 0000000000000000] 07:23:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB3851C000) [pid = 2388] [serial = 696] [outer = 000000DB37C70C00] 07:23:20 INFO - PROCESS | 2388 | 1462371800246 Marionette DEBUG loaded listener.js 07:23:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB386CDC00) [pid = 2388] [serial = 697] [outer = 000000DB37C70C00] 07:23:20 INFO - PROCESS | 2388 | 1462371800929 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 943ms 07:23:21 INFO - PROCESS | 2388 | 1462371800993 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 2388 | 1462371800999 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 07:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:23:21 INFO - PROCESS | 2388 | 1462371801004 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - PROCESS | 2388 | 1462371801009 Marionette TRACE conn5 <- [1,894,null,{}] 07:23:21 INFO - PROCESS | 2388 | 1462371801014 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:21 INFO - PROCESS | 2388 | 1462371801146 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 07:23:21 INFO - PROCESS | 2388 | 1462371801264 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33499000 == 74 [pid = 2388] [id = 233] 07:23:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB2C66EC00) [pid = 2388] [serial = 698] [outer = 0000000000000000] 07:23:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB3031C800) [pid = 2388] [serial = 699] [outer = 000000DB2C66EC00] 07:23:21 INFO - PROCESS | 2388 | 1462371801326 Marionette DEBUG loaded listener.js 07:23:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB3290FC00) [pid = 2388] [serial = 700] [outer = 000000DB2C66EC00] 07:23:21 INFO - PROCESS | 2388 | 1462371801868 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 943ms 07:23:21 INFO - PROCESS | 2388 | 1462371801949 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 07:23:21 INFO - PROCESS | 2388 | 1462371801956 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 07:23:21 INFO - PROCESS | 2388 | 1462371801963 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:23:21 INFO - PROCESS | 2388 | 1462371801966 Marionette TRACE conn5 <- [1,898,null,{}] 07:23:21 INFO - PROCESS | 2388 | 1462371801970 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:22 INFO - PROCESS | 2388 | 1462371802099 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 07:23:22 INFO - PROCESS | 2388 | 1462371802217 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3798B000 == 75 [pid = 2388] [id = 234] 07:23:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB34014000) [pid = 2388] [serial = 701] [outer = 0000000000000000] 07:23:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB34AAD000) [pid = 2388] [serial = 702] [outer = 000000DB34014000] 07:23:22 INFO - PROCESS | 2388 | 1462371802274 Marionette DEBUG loaded listener.js 07:23:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB36CA0400) [pid = 2388] [serial = 703] [outer = 000000DB34014000] 07:23:22 INFO - PROCESS | 2388 | 1462371802866 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 922ms 07:23:22 INFO - PROCESS | 2388 | 1462371802890 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 07:23:22 INFO - PROCESS | 2388 | 1462371802893 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 07:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:23:22 INFO - PROCESS | 2388 | 1462371802897 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:23:22 INFO - PROCESS | 2388 | 1462371802901 Marionette TRACE conn5 <- [1,902,null,{}] 07:23:22 INFO - PROCESS | 2388 | 1462371802914 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:23 INFO - PROCESS | 2388 | 1462371803036 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 07:23:23 INFO - PROCESS | 2388 | 1462371803162 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3D015000 == 76 [pid = 2388] [id = 235] 07:23:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB37775C00) [pid = 2388] [serial = 704] [outer = 0000000000000000] 07:23:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB37D03C00) [pid = 2388] [serial = 705] [outer = 000000DB37775C00] 07:23:23 INFO - PROCESS | 2388 | 1462371803221 Marionette DEBUG loaded listener.js 07:23:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB3867D800) [pid = 2388] [serial = 706] [outer = 000000DB37775C00] 07:23:23 INFO - PROCESS | 2388 | 1462371803733 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 880ms 07:23:23 INFO - PROCESS | 2388 | 1462371803780 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 07:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:23:23 INFO - PROCESS | 2388 | 1462371803783 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 07:23:23 INFO - PROCESS | 2388 | 1462371803787 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:23:23 INFO - PROCESS | 2388 | 1462371803789 Marionette TRACE conn5 <- [1,906,null,{}] 07:23:23 INFO - PROCESS | 2388 | 1462371803793 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:23 INFO - PROCESS | 2388 | 1462371803909 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 07:23:24 INFO - PROCESS | 2388 | 1462371804005 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C928800 == 77 [pid = 2388] [id = 236] 07:23:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB39BE5800) [pid = 2388] [serial = 707] [outer = 0000000000000000] 07:23:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB39BEFC00) [pid = 2388] [serial = 708] [outer = 000000DB39BE5800] 07:23:24 INFO - PROCESS | 2388 | 1462371804060 Marionette DEBUG loaded listener.js 07:23:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB39FF1400) [pid = 2388] [serial = 709] [outer = 000000DB39BE5800] 07:23:24 INFO - PROCESS | 2388 | 1462371804632 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 878ms 07:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:23:24 INFO - PROCESS | 2388 | 1462371804665 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 07:23:24 INFO - PROCESS | 2388 | 1462371804668 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 07:23:24 INFO - PROCESS | 2388 | 1462371804671 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:23:24 INFO - PROCESS | 2388 | 1462371804674 Marionette TRACE conn5 <- [1,910,null,{}] 07:23:24 INFO - PROCESS | 2388 | 1462371804677 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:24 INFO - PROCESS | 2388 | 1462371804789 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 07:23:24 INFO - PROCESS | 2388 | 1462371804885 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C788800 == 78 [pid = 2388] [id = 237] 07:23:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB3306F400) [pid = 2388] [serial = 710] [outer = 0000000000000000] 07:23:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB3AC07C00) [pid = 2388] [serial = 711] [outer = 000000DB3306F400] 07:23:24 INFO - PROCESS | 2388 | 1462371804939 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB3C81C400) [pid = 2388] [serial = 712] [outer = 000000DB3306F400] 07:23:25 INFO - PROCESS | 2388 | 1462371805471 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 837ms 07:23:25 INFO - PROCESS | 2388 | 1462371805512 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 07:23:25 INFO - PROCESS | 2388 | 1462371805515 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 07:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:23:25 INFO - PROCESS | 2388 | 1462371805519 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:23:25 INFO - PROCESS | 2388 | 1462371805521 Marionette TRACE conn5 <- [1,914,null,{}] 07:23:25 INFO - PROCESS | 2388 | 1462371805525 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:25 INFO - PROCESS | 2388 | 1462371805652 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 07:23:25 INFO - PROCESS | 2388 | 1462371805750 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB402BF000 == 79 [pid = 2388] [id = 238] 07:23:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB3F838000) [pid = 2388] [serial = 713] [outer = 0000000000000000] 07:23:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB3F83EC00) [pid = 2388] [serial = 714] [outer = 000000DB3F838000] 07:23:25 INFO - PROCESS | 2388 | 1462371805805 Marionette DEBUG loaded listener.js 07:23:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB40295C00) [pid = 2388] [serial = 715] [outer = 000000DB3F838000] 07:23:26 INFO - PROCESS | 2388 | 1462371806402 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 942ms 07:23:26 INFO - PROCESS | 2388 | 1462371806463 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 07:23:26 INFO - PROCESS | 2388 | 1462371806466 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 07:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:23:26 INFO - PROCESS | 2388 | 1462371806469 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:23:26 INFO - PROCESS | 2388 | 1462371806472 Marionette TRACE conn5 <- [1,918,null,{}] 07:23:26 INFO - PROCESS | 2388 | 1462371806476 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:26 INFO - PROCESS | 2388 | 1462371806587 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 07:23:26 INFO - PROCESS | 2388 | 1462371806712 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB4036C000 == 80 [pid = 2388] [id = 239] 07:23:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB401E0400) [pid = 2388] [serial = 716] [outer = 0000000000000000] 07:23:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000DB401E8800) [pid = 2388] [serial = 717] [outer = 000000DB401E0400] 07:23:26 INFO - PROCESS | 2388 | 1462371806768 Marionette DEBUG loaded listener.js 07:23:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000DB401EF800) [pid = 2388] [serial = 718] [outer = 000000DB401E0400] 07:23:27 INFO - PROCESS | 2388 | 1462371807313 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 881ms 07:23:27 INFO - PROCESS | 2388 | 1462371807353 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 07:23:27 INFO - PROCESS | 2388 | 1462371807356 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 07:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:23:27 INFO - PROCESS | 2388 | 1462371807359 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:23:27 INFO - PROCESS | 2388 | 1462371807362 Marionette TRACE conn5 <- [1,922,null,{}] 07:23:27 INFO - PROCESS | 2388 | 1462371807365 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:27 INFO - PROCESS | 2388 | 1462371807477 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 07:23:27 INFO - PROCESS | 2388 | 1462371807587 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB40385800 == 81 [pid = 2388] [id = 240] 07:23:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000DB2AE0BC00) [pid = 2388] [serial = 719] [outer = 0000000000000000] 07:23:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000DB40296800) [pid = 2388] [serial = 720] [outer = 000000DB2AE0BC00] 07:23:27 INFO - PROCESS | 2388 | 1462371807641 Marionette DEBUG loaded listener.js 07:23:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000DB3EF29400) [pid = 2388] [serial = 721] [outer = 000000DB2AE0BC00] 07:23:28 INFO - PROCESS | 2388 | 1462371808438 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1131ms 07:23:28 INFO - PROCESS | 2388 | 1462371808493 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 07:23:28 INFO - PROCESS | 2388 | 1462371808497 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 07:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:23:28 INFO - PROCESS | 2388 | 1462371808502 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:23:28 INFO - PROCESS | 2388 | 1462371808506 Marionette TRACE conn5 <- [1,926,null,{}] 07:23:28 INFO - PROCESS | 2388 | 1462371808511 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:28 INFO - PROCESS | 2388 | 1462371808625 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 07:23:28 INFO - PROCESS | 2388 | 1462371808718 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E81000 == 82 [pid = 2388] [id = 241] 07:23:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000DB2B74F000) [pid = 2388] [serial = 722] [outer = 0000000000000000] 07:23:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000DB2BDDA000) [pid = 2388] [serial = 723] [outer = 000000DB2B74F000] 07:23:28 INFO - PROCESS | 2388 | 1462371808768 Marionette DEBUG loaded listener.js 07:23:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000DB3034EC00) [pid = 2388] [serial = 724] [outer = 000000DB2B74F000] 07:23:29 INFO - PROCESS | 2388 | 1462371809281 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 840ms 07:23:29 INFO - PROCESS | 2388 | 1462371809347 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 07:23:29 INFO - PROCESS | 2388 | 1462371809354 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 07:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:23:29 INFO - PROCESS | 2388 | 1462371809360 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:23:29 INFO - PROCESS | 2388 | 1462371809363 Marionette TRACE conn5 <- [1,930,null,{}] 07:23:29 INFO - PROCESS | 2388 | 1462371809367 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:29 INFO - PROCESS | 2388 | 1462371809483 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 07:23:29 INFO - PROCESS | 2388 | 1462371809636 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3323D000 == 83 [pid = 2388] [id = 242] 07:23:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000DB32E87000) [pid = 2388] [serial = 725] [outer = 0000000000000000] 07:23:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000DB332B7C00) [pid = 2388] [serial = 726] [outer = 000000DB32E87000] 07:23:29 INFO - PROCESS | 2388 | 1462371809687 Marionette DEBUG loaded listener.js 07:23:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000DB34048000) [pid = 2388] [serial = 727] [outer = 000000DB32E87000] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA2A800 == 82 [pid = 2388] [id = 231] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B1C000 == 81 [pid = 2388] [id = 230] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3334B000 == 80 [pid = 2388] [id = 229] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37C99800 == 79 [pid = 2388] [id = 228] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370C9800 == 78 [pid = 2388] [id = 227] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E5B000 == 77 [pid = 2388] [id = 226] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35F76000 == 76 [pid = 2388] [id = 225] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E0B000 == 75 [pid = 2388] [id = 224] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000DB3031BC00) [pid = 2388] [serial = 596] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000DB34AED000) [pid = 2388] [serial = 599] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000DB37C6D800) [pid = 2388] [serial = 602] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000DB3404BC00) [pid = 2388] [serial = 605] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000DB39B49800) [pid = 2388] [serial = 608] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000DB386D0C00) [pid = 2388] [serial = 641] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3334F800 == 74 [pid = 2388] [id = 223] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33707800 == 73 [pid = 2388] [id = 222] 07:23:30 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30DAB000 == 72 [pid = 2388] [id = 215] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000DB38659C00) [pid = 2388] [serial = 570] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000DB36C23C00) [pid = 2388] [serial = 564] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000DB31CBAC00) [pid = 2388] [serial = 561] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000DB38685400) [pid = 2388] [serial = 525] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000DB37C82800) [pid = 2388] [serial = 567] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB39BE7400) [pid = 2388] [serial = 573] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB3658B800) [pid = 2388] [serial = 626] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB36C2D400) [pid = 2388] [serial = 627] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB3327F400) [pid = 2388] [serial = 620] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB337E8800) [pid = 2388] [serial = 621] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB377B8000) [pid = 2388] [serial = 630] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB3031A800) [pid = 2388] [serial = 615] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB2C673400) [pid = 2388] [serial = 614] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB2F854C00) [pid = 2388] [serial = 617] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB3717DC00) [pid = 2388] [serial = 629] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB30B50800) [pid = 2388] [serial = 618] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB3715D400) [pid = 2388] [serial = 635] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB3AC08800) [pid = 2388] [serial = 612] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB39FF3000) [pid = 2388] [serial = 611] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB3404FC00) [pid = 2388] [serial = 623] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB3776FC00) [pid = 2388] [serial = 632] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB38511C00) [pid = 2388] [serial = 638] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB3867E400) [pid = 2388] [serial = 639] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB37C68800) [pid = 2388] [serial = 633] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB37C6C800) [pid = 2388] [serial = 636] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB34AAE400) [pid = 2388] [serial = 624] [outer = 0000000000000000] [url = about:blank] 07:23:30 INFO - PROCESS | 2388 | 1462371810312 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 985ms 07:23:30 INFO - PROCESS | 2388 | 1462371810351 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 07:23:30 INFO - PROCESS | 2388 | 1462371810354 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 07:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:23:30 INFO - PROCESS | 2388 | 1462371810360 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:23:30 INFO - PROCESS | 2388 | 1462371810364 Marionette TRACE conn5 <- [1,934,null,{}] 07:23:30 INFO - PROCESS | 2388 | 1462371810374 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:30 INFO - PROCESS | 2388 | 1462371810469 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 07:23:30 INFO - PROCESS | 2388 | 1462371810556 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3334B000 == 73 [pid = 2388] [id = 243] 07:23:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB266C4800) [pid = 2388] [serial = 728] [outer = 0000000000000000] 07:23:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB30B50800) [pid = 2388] [serial = 729] [outer = 000000DB266C4800] 07:23:30 INFO - PROCESS | 2388 | 1462371810606 Marionette DEBUG loaded listener.js 07:23:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB33511000) [pid = 2388] [serial = 730] [outer = 000000DB266C4800] 07:23:31 INFO - PROCESS | 2388 | 1462371811027 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 07:23:31 INFO - PROCESS | 2388 | 1462371811051 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 2388 | 1462371811054 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 07:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:23:31 INFO - PROCESS | 2388 | 1462371811058 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - PROCESS | 2388 | 1462371811060 Marionette TRACE conn5 <- [1,938,null,{}] 07:23:31 INFO - PROCESS | 2388 | 1462371811063 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:31 INFO - PROCESS | 2388 | 1462371811156 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 07:23:31 INFO - PROCESS | 2388 | 1462371811163 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C59000 == 74 [pid = 2388] [id = 244] 07:23:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB3400E000) [pid = 2388] [serial = 731] [outer = 0000000000000000] 07:23:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB34AB3800) [pid = 2388] [serial = 732] [outer = 000000DB3400E000] 07:23:31 INFO - PROCESS | 2388 | 1462371811209 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB36C23C00) [pid = 2388] [serial = 733] [outer = 000000DB3400E000] 07:23:31 INFO - PROCESS | 2388 | 1462371811661 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 627ms 07:23:31 INFO - PROCESS | 2388 | 1462371811687 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 07:23:31 INFO - PROCESS | 2388 | 1462371811690 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 07:23:31 INFO - PROCESS | 2388 | 1462371811693 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:23:31 INFO - PROCESS | 2388 | 1462371811695 Marionette TRACE conn5 <- [1,942,null,{}] 07:23:31 INFO - PROCESS | 2388 | 1462371811698 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:31 INFO - PROCESS | 2388 | 1462371811789 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 07:23:31 INFO - PROCESS | 2388 | 1462371811795 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3711E800 == 75 [pid = 2388] [id = 245] 07:23:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB3706F000) [pid = 2388] [serial = 734] [outer = 0000000000000000] 07:23:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB3715B000) [pid = 2388] [serial = 735] [outer = 000000DB3706F000] 07:23:31 INFO - PROCESS | 2388 | 1462371811843 Marionette DEBUG loaded listener.js 07:23:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB3770D000) [pid = 2388] [serial = 736] [outer = 000000DB3706F000] 07:23:32 INFO - PROCESS | 2388 | 1462371812308 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 628ms 07:23:32 INFO - PROCESS | 2388 | 1462371812338 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 07:23:32 INFO - PROCESS | 2388 | 1462371812340 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 07:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:23:32 INFO - PROCESS | 2388 | 1462371812344 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:23:32 INFO - PROCESS | 2388 | 1462371812346 Marionette TRACE conn5 <- [1,946,null,{}] 07:23:32 INFO - PROCESS | 2388 | 1462371812349 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:32 INFO - PROCESS | 2388 | 1462371812497 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 07:23:32 INFO - PROCESS | 2388 | 1462371812549 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CA6800 == 76 [pid = 2388] [id = 246] 07:23:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB37718000) [pid = 2388] [serial = 737] [outer = 0000000000000000] 07:23:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB37771C00) [pid = 2388] [serial = 738] [outer = 000000DB37718000] 07:23:32 INFO - PROCESS | 2388 | 1462371812596 Marionette DEBUG loaded listener.js 07:23:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB37C6F400) [pid = 2388] [serial = 739] [outer = 000000DB37718000] 07:23:33 INFO - PROCESS | 2388 | 1462371813034 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 734ms 07:23:33 INFO - PROCESS | 2388 | 1462371813083 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 07:23:33 INFO - PROCESS | 2388 | 1462371813086 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 07:23:33 INFO - PROCESS | 2388 | 1462371813089 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:23:33 INFO - PROCESS | 2388 | 1462371813091 Marionette TRACE conn5 <- [1,950,null,{}] 07:23:33 INFO - PROCESS | 2388 | 1462371813099 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:33 INFO - PROCESS | 2388 | 1462371813245 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 07:23:33 INFO - PROCESS | 2388 | 1462371813269 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38210800 == 77 [pid = 2388] [id = 247] 07:23:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB37719400) [pid = 2388] [serial = 740] [outer = 0000000000000000] 07:23:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB382DCC00) [pid = 2388] [serial = 741] [outer = 000000DB37719400] 07:23:33 INFO - PROCESS | 2388 | 1462371813314 Marionette DEBUG loaded listener.js 07:23:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB3851B400) [pid = 2388] [serial = 742] [outer = 000000DB37719400] 07:23:33 INFO - PROCESS | 2388 | 1462371813767 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 733ms 07:23:33 INFO - PROCESS | 2388 | 1462371813830 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 07:23:33 INFO - PROCESS | 2388 | 1462371813832 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 07:23:33 INFO - PROCESS | 2388 | 1462371813835 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:23:33 INFO - PROCESS | 2388 | 1462371813837 Marionette TRACE conn5 <- [1,954,null,{}] 07:23:33 INFO - PROCESS | 2388 | 1462371813840 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:33 INFO - PROCESS | 2388 | 1462371813963 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 07:23:34 INFO - PROCESS | 2388 | 1462371814021 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA27000 == 78 [pid = 2388] [id = 248] 07:23:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB33A63800) [pid = 2388] [serial = 743] [outer = 0000000000000000] 07:23:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB33A6B000) [pid = 2388] [serial = 744] [outer = 000000DB33A63800] 07:23:34 INFO - PROCESS | 2388 | 1462371814068 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB38511C00) [pid = 2388] [serial = 745] [outer = 000000DB33A63800] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB377B5C00) [pid = 2388] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB36C9A000) [pid = 2388] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB37776800) [pid = 2388] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB25D75000) [pid = 2388] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB34AA7800) [pid = 2388] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB33EEFC00) [pid = 2388] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB26D47C00) [pid = 2388] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB30318800) [pid = 2388] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB30D18400) [pid = 2388] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB2BBEF000) [pid = 2388] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB26E4D800) [pid = 2388] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB3776C000) [pid = 2388] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB377B7C00) [pid = 2388] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB34015C00) [pid = 2388] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB34048400) [pid = 2388] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB3030B800) [pid = 2388] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:23:34 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB34045800) [pid = 2388] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:23:34 INFO - PROCESS | 2388 | 1462371814706 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 881ms 07:23:34 INFO - PROCESS | 2388 | 1462371814720 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 07:23:34 INFO - PROCESS | 2388 | 1462371814722 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 07:23:34 INFO - PROCESS | 2388 | 1462371814725 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:23:34 INFO - PROCESS | 2388 | 1462371814727 Marionette TRACE conn5 <- [1,958,null,{}] 07:23:34 INFO - PROCESS | 2388 | 1462371814731 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:34 INFO - PROCESS | 2388 | 1462371814821 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 07:23:34 INFO - PROCESS | 2388 | 1462371814830 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC6C800 == 79 [pid = 2388] [id = 249] 07:23:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB26D47C00) [pid = 2388] [serial = 746] [outer = 0000000000000000] 07:23:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB34045800) [pid = 2388] [serial = 747] [outer = 000000DB26D47C00] 07:23:34 INFO - PROCESS | 2388 | 1462371814875 Marionette DEBUG loaded listener.js 07:23:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB377BB400) [pid = 2388] [serial = 748] [outer = 000000DB26D47C00] 07:23:35 INFO - PROCESS | 2388 | 1462371815299 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 07:23:35 INFO - PROCESS | 2388 | 1462371815358 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 07:23:35 INFO - PROCESS | 2388 | 1462371815360 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 07:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:23:35 INFO - PROCESS | 2388 | 1462371815364 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:23:35 INFO - PROCESS | 2388 | 1462371815365 Marionette TRACE conn5 <- [1,962,null,{}] 07:23:35 INFO - PROCESS | 2388 | 1462371815369 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:35 INFO - PROCESS | 2388 | 1462371815465 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 07:23:35 INFO - PROCESS | 2388 | 1462371815472 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B373800 == 80 [pid = 2388] [id = 250] 07:23:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB33A6F000) [pid = 2388] [serial = 749] [outer = 0000000000000000] 07:23:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB3867E400) [pid = 2388] [serial = 750] [outer = 000000DB33A6F000] 07:23:35 INFO - PROCESS | 2388 | 1462371815518 Marionette DEBUG loaded listener.js 07:23:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB39BE7400) [pid = 2388] [serial = 751] [outer = 000000DB33A6F000] 07:23:35 INFO - PROCESS | 2388 | 1462371815948 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 07:23:36 INFO - PROCESS | 2388 | 1462371815996 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 2388 | 1462371815999 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 07:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:23:36 INFO - PROCESS | 2388 | 1462371816002 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 2388 | 1462371816005 Marionette TRACE conn5 <- [1,966,null,{}] 07:23:36 INFO - PROCESS | 2388 | 1462371816008 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:36 INFO - PROCESS | 2388 | 1462371816120 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 07:23:36 INFO - PROCESS | 2388 | 1462371816153 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C9B1000 == 81 [pid = 2388] [id = 251] 07:23:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB39BE6400) [pid = 2388] [serial = 752] [outer = 0000000000000000] 07:23:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB3C812800) [pid = 2388] [serial = 753] [outer = 000000DB39BE6400] 07:23:36 INFO - PROCESS | 2388 | 1462371816205 Marionette DEBUG loaded listener.js 07:23:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB3C86C400) [pid = 2388] [serial = 754] [outer = 000000DB39BE6400] 07:23:36 INFO - PROCESS | 2388 | 1462371816768 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 776ms 07:23:36 INFO - PROCESS | 2388 | 1462371816782 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 07:23:36 INFO - PROCESS | 2388 | 1462371816786 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 07:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:23:36 INFO - PROCESS | 2388 | 1462371816792 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:23:36 INFO - PROCESS | 2388 | 1462371816797 Marionette TRACE conn5 <- [1,970,null,{}] 07:23:36 INFO - PROCESS | 2388 | 1462371816804 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:36 INFO - PROCESS | 2388 | 1462371816940 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 07:23:37 INFO - PROCESS | 2388 | 1462371817069 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31E3E000 == 82 [pid = 2388] [id = 252] 07:23:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB24BADC00) [pid = 2388] [serial = 755] [outer = 0000000000000000] 07:23:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB24BB3800) [pid = 2388] [serial = 756] [outer = 000000DB24BADC00] 07:23:37 INFO - PROCESS | 2388 | 1462371817129 Marionette DEBUG loaded listener.js 07:23:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB266C4400) [pid = 2388] [serial = 757] [outer = 000000DB24BADC00] 07:23:37 INFO - PROCESS | 2388 | 1462371817743 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 986ms 07:23:37 INFO - PROCESS | 2388 | 1462371817782 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 07:23:37 INFO - PROCESS | 2388 | 1462371817789 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 07:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:23:37 INFO - PROCESS | 2388 | 1462371817796 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:23:37 INFO - PROCESS | 2388 | 1462371817799 Marionette TRACE conn5 <- [1,974,null,{}] 07:23:37 INFO - PROCESS | 2388 | 1462371817803 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:37 INFO - PROCESS | 2388 | 1462371817923 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 07:23:38 INFO - PROCESS | 2388 | 1462371818052 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37995800 == 83 [pid = 2388] [id = 253] 07:23:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB2CB90000) [pid = 2388] [serial = 758] [outer = 0000000000000000] 07:23:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB30D17C00) [pid = 2388] [serial = 759] [outer = 000000DB2CB90000] 07:23:38 INFO - PROCESS | 2388 | 1462371818109 Marionette DEBUG loaded listener.js 07:23:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB33514800) [pid = 2388] [serial = 760] [outer = 000000DB2CB90000] 07:23:38 INFO - PROCESS | 2388 | 1462371818681 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 922ms 07:23:38 INFO - PROCESS | 2388 | 1462371818724 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 07:23:38 INFO - PROCESS | 2388 | 1462371818727 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 07:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:23:38 INFO - PROCESS | 2388 | 1462371818731 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:23:38 INFO - PROCESS | 2388 | 1462371818735 Marionette TRACE conn5 <- [1,978,null,{}] 07:23:38 INFO - PROCESS | 2388 | 1462371818748 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:38 INFO - PROCESS | 2388 | 1462371818871 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 07:23:39 INFO - PROCESS | 2388 | 1462371819002 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3D008000 == 84 [pid = 2388] [id = 254] 07:23:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB3706F400) [pid = 2388] [serial = 761] [outer = 0000000000000000] 07:23:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB37173400) [pid = 2388] [serial = 762] [outer = 000000DB3706F400] 07:23:39 INFO - PROCESS | 2388 | 1462371819062 Marionette DEBUG loaded listener.js 07:23:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB37774400) [pid = 2388] [serial = 763] [outer = 000000DB3706F400] 07:23:39 INFO - PROCESS | 2388 | 1462371819673 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 985ms 07:23:39 INFO - PROCESS | 2388 | 1462371819718 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 07:23:39 INFO - PROCESS | 2388 | 1462371819721 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 07:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:23:39 INFO - PROCESS | 2388 | 1462371819725 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:23:39 INFO - PROCESS | 2388 | 1462371819727 Marionette TRACE conn5 <- [1,982,null,{}] 07:23:39 INFO - PROCESS | 2388 | 1462371819731 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:39 INFO - PROCESS | 2388 | 1462371819851 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 07:23:39 INFO - PROCESS | 2388 | 1462371819978 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB40FE9000 == 85 [pid = 2388] [id = 255] 07:23:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB376C6400) [pid = 2388] [serial = 764] [outer = 0000000000000000] 07:23:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB376CA800) [pid = 2388] [serial = 765] [outer = 000000DB376C6400] 07:23:40 INFO - PROCESS | 2388 | 1462371820035 Marionette DEBUG loaded listener.js 07:23:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000DB37774000) [pid = 2388] [serial = 766] [outer = 000000DB376C6400] 07:23:40 INFO - PROCESS | 2388 | 1462371820602 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 942ms 07:23:40 INFO - PROCESS | 2388 | 1462371820669 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 07:23:40 INFO - PROCESS | 2388 | 1462371820672 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 07:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:23:40 INFO - PROCESS | 2388 | 1462371820676 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:23:40 INFO - PROCESS | 2388 | 1462371820678 Marionette TRACE conn5 <- [1,986,null,{}] 07:23:40 INFO - PROCESS | 2388 | 1462371820682 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:40 INFO - PROCESS | 2388 | 1462371820799 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 07:23:40 INFO - PROCESS | 2388 | 1462371820926 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB4161B000 == 86 [pid = 2388] [id = 256] 07:23:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000DB376C6800) [pid = 2388] [serial = 767] [outer = 0000000000000000] 07:23:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000DB37C82800) [pid = 2388] [serial = 768] [outer = 000000DB376C6800] 07:23:40 INFO - PROCESS | 2388 | 1462371820981 Marionette DEBUG loaded listener.js 07:23:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000DB39F32000) [pid = 2388] [serial = 769] [outer = 000000DB376C6800] 07:23:41 INFO - PROCESS | 2388 | 1462371821550 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 924ms 07:23:41 INFO - PROCESS | 2388 | 1462371821601 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 07:23:41 INFO - PROCESS | 2388 | 1462371821604 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 07:23:41 INFO - PROCESS | 2388 | 1462371821607 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:23:41 INFO - PROCESS | 2388 | 1462371821610 Marionette TRACE conn5 <- [1,990,null,{}] 07:23:41 INFO - PROCESS | 2388 | 1462371821614 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:41 INFO - PROCESS | 2388 | 1462371821781 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 07:23:41 INFO - PROCESS | 2388 | 1462371821910 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3E8A4800 == 87 [pid = 2388] [id = 257] 07:23:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000DB377B9C00) [pid = 2388] [serial = 770] [outer = 0000000000000000] 07:23:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000DB3E868C00) [pid = 2388] [serial = 771] [outer = 000000DB377B9C00] 07:23:41 INFO - PROCESS | 2388 | 1462371821967 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000DB3E90D000) [pid = 2388] [serial = 772] [outer = 000000DB377B9C00] 07:23:42 INFO - PROCESS | 2388 | 1462371822563 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 985ms 07:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:23:42 INFO - PROCESS | 2388 | 1462371822595 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 07:23:42 INFO - PROCESS | 2388 | 1462371822598 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 07:23:42 INFO - PROCESS | 2388 | 1462371822601 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:23:42 INFO - PROCESS | 2388 | 1462371822603 Marionette TRACE conn5 <- [1,994,null,{}] 07:23:42 INFO - PROCESS | 2388 | 1462371822607 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:42 INFO - PROCESS | 2388 | 1462371822723 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 07:23:42 INFO - PROCESS | 2388 | 1462371822851 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B00D800 == 88 [pid = 2388] [id = 258] 07:23:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000DB24BA8800) [pid = 2388] [serial = 773] [outer = 0000000000000000] 07:23:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000DB2CB84400) [pid = 2388] [serial = 774] [outer = 000000DB24BA8800] 07:23:42 INFO - PROCESS | 2388 | 1462371822909 Marionette DEBUG loaded listener.js 07:23:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000DB36C24400) [pid = 2388] [serial = 775] [outer = 000000DB24BA8800] 07:23:43 INFO - PROCESS | 2388 | 1462371823753 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1181ms 07:23:43 INFO - PROCESS | 2388 | 1462371823786 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 07:23:43 INFO - PROCESS | 2388 | 1462371823791 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 07:23:43 INFO - PROCESS | 2388 | 1462371823795 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:23:43 INFO - PROCESS | 2388 | 1462371823800 Marionette TRACE conn5 <- [1,998,null,{}] 07:23:43 INFO - PROCESS | 2388 | 1462371823805 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:43 INFO - PROCESS | 2388 | 1462371823920 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 07:23:44 INFO - PROCESS | 2388 | 1462371824023 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31C4D000 == 89 [pid = 2388] [id = 259] 07:23:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000DB26427000) [pid = 2388] [serial = 776] [outer = 0000000000000000] 07:23:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 151 (000000DB26C70C00) [pid = 2388] [serial = 777] [outer = 000000DB26427000] 07:23:44 INFO - PROCESS | 2388 | 1462371824074 Marionette DEBUG loaded listener.js 07:23:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000DB2BDD4400) [pid = 2388] [serial = 778] [outer = 000000DB26427000] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B373800 == 88 [pid = 2388] [id = 250] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC6C800 == 87 [pid = 2388] [id = 249] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA27000 == 86 [pid = 2388] [id = 248] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38210800 == 85 [pid = 2388] [id = 247] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CA6800 == 84 [pid = 2388] [id = 246] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3711E800 == 83 [pid = 2388] [id = 245] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000DB3C821000) [pid = 2388] [serial = 662] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C59000 == 82 [pid = 2388] [id = 244] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3334B000 == 81 [pid = 2388] [id = 243] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3323D000 == 80 [pid = 2388] [id = 242] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E81000 == 79 [pid = 2388] [id = 241] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C788800 == 78 [pid = 2388] [id = 237] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C928800 == 77 [pid = 2388] [id = 236] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3D015000 == 76 [pid = 2388] [id = 235] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3798B000 == 75 [pid = 2388] [id = 234] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33499000 == 74 [pid = 2388] [id = 233] 07:23:44 INFO - PROCESS | 2388 | 1462371824783 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:23:44 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3E8800 == 73 [pid = 2388] [id = 232] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 150 (000000DB3864C400) [pid = 2388] [serial = 603] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000DB37069400) [pid = 2388] [serial = 600] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000DB39BF2000) [pid = 2388] [serial = 609] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000DB33074800) [pid = 2388] [serial = 597] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000DB38623400) [pid = 2388] [serial = 606] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000DB37D0D400) [pid = 2388] [serial = 594] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000DB37743400) [pid = 2388] [serial = 682] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000DB37175000) [pid = 2388] [serial = 681] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000DB37915C00) [pid = 2388] [serial = 685] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000DB37779C00) [pid = 2388] [serial = 684] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000DB2BB9C000) [pid = 2388] [serial = 687] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000DB34B7B400) [pid = 2388] [serial = 688] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB35529400) [pid = 2388] [serial = 677] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB39FF1000) [pid = 2388] [serial = 656] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB34012400) [pid = 2388] [serial = 674] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB3475CC00) [pid = 2388] [serial = 675] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB2CB8B800) [pid = 2388] [serial = 666] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB26D53800) [pid = 2388] [serial = 665] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB332B4000) [pid = 2388] [serial = 669] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB30CBC400) [pid = 2388] [serial = 668] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB31CBF800) [pid = 2388] [serial = 671] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB332B9800) [pid = 2388] [serial = 672] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB3328C000) [pid = 2388] [serial = 647] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB382E3800) [pid = 2388] [serial = 653] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB27DAC400) [pid = 2388] [serial = 644] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1033ms 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB3E866400) [pid = 2388] [serial = 659] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB39F2C400) [pid = 2388] [serial = 642] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB37181400) [pid = 2388] [serial = 650] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB34AA4C00) [pid = 2388] [serial = 693] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB37C8F000) [pid = 2388] [serial = 690] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB36C9B000) [pid = 2388] [serial = 387] [outer = 0000000000000000] [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.] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB37718400) [pid = 2388] [serial = 694] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB382E2800) [pid = 2388] [serial = 691] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB36B17800) [pid = 2388] [serial = 678] [outer = 0000000000000000] [url = about:blank] 07:23:44 INFO - PROCESS | 2388 | 1462371824842 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 07:23:44 INFO - PROCESS | 2388 | 1462371824848 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 07:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:23:44 INFO - PROCESS | 2388 | 1462371824875 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:23:44 INFO - PROCESS | 2388 | 1462371824878 Marionette TRACE conn5 <- [1,1002,null,{}] 07:23:44 INFO - PROCESS | 2388 | 1462371824882 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:44 INFO - PROCESS | 2388 | 1462371824980 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 07:23:45 INFO - PROCESS | 2388 | 1462371824994 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5F9000 == 74 [pid = 2388] [id = 260] 07:23:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB2B77B800) [pid = 2388] [serial = 779] [outer = 0000000000000000] 07:23:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB2BBEF400) [pid = 2388] [serial = 780] [outer = 000000DB2B77B800] 07:23:45 INFO - PROCESS | 2388 | 1462371825040 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB2D17D000) [pid = 2388] [serial = 781] [outer = 000000DB2B77B800] 07:23:45 INFO - PROCESS | 2388 | 1462371825555 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 734ms 07:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:23:45 INFO - PROCESS | 2388 | 1462371825613 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 07:23:45 INFO - PROCESS | 2388 | 1462371825615 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 07:23:45 INFO - PROCESS | 2388 | 1462371825619 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:23:45 INFO - PROCESS | 2388 | 1462371825623 Marionette TRACE conn5 <- [1,1006,null,{}] 07:23:45 INFO - PROCESS | 2388 | 1462371825634 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:45 INFO - PROCESS | 2388 | 1462371825743 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 07:23:45 INFO - PROCESS | 2388 | 1462371825826 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E77000 == 75 [pid = 2388] [id = 261] 07:23:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB30B51400) [pid = 2388] [serial = 782] [outer = 0000000000000000] 07:23:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB313D4C00) [pid = 2388] [serial = 783] [outer = 000000DB30B51400] 07:23:45 INFO - PROCESS | 2388 | 1462371825876 Marionette DEBUG loaded listener.js 07:23:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB31FE9C00) [pid = 2388] [serial = 784] [outer = 000000DB30B51400] 07:23:46 INFO - PROCESS | 2388 | 1462371826280 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 07:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:23:46 INFO - PROCESS | 2388 | 1462371826355 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 07:23:46 INFO - PROCESS | 2388 | 1462371826358 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 07:23:46 INFO - PROCESS | 2388 | 1462371826361 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:23:46 INFO - PROCESS | 2388 | 1462371826363 Marionette TRACE conn5 <- [1,1010,null,{}] 07:23:46 INFO - PROCESS | 2388 | 1462371826366 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:46 INFO - PROCESS | 2388 | 1462371826465 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 07:23:46 INFO - PROCESS | 2388 | 1462371826478 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C5F000 == 76 [pid = 2388] [id = 262] 07:23:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB30D1C800) [pid = 2388] [serial = 785] [outer = 0000000000000000] 07:23:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB332BD400) [pid = 2388] [serial = 786] [outer = 000000DB30D1C800] 07:23:46 INFO - PROCESS | 2388 | 1462371826523 Marionette DEBUG loaded listener.js 07:23:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB33A67C00) [pid = 2388] [serial = 787] [outer = 000000DB30D1C800] 07:23:46 INFO - PROCESS | 2388 | 1462371826965 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 07:23:47 INFO - PROCESS | 2388 | 1462371826999 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 07:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:23:47 INFO - PROCESS | 2388 | 1462371827001 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 07:23:47 INFO - PROCESS | 2388 | 1462371827015 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 2388 | 1462371827017 Marionette TRACE conn5 <- [1,1014,null,{}] 07:23:47 INFO - PROCESS | 2388 | 1462371827021 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:47 INFO - PROCESS | 2388 | 1462371827139 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 07:23:47 INFO - PROCESS | 2388 | 1462371827188 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E61800 == 77 [pid = 2388] [id = 263] 07:23:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB33518C00) [pid = 2388] [serial = 788] [outer = 0000000000000000] 07:23:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB33BB8000) [pid = 2388] [serial = 789] [outer = 000000DB33518C00] 07:23:47 INFO - PROCESS | 2388 | 1462371827237 Marionette DEBUG loaded listener.js 07:23:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB3400D000) [pid = 2388] [serial = 790] [outer = 000000DB33518C00] 07:23:47 INFO - PROCESS | 2388 | 1462371827685 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 734ms 07:23:47 INFO - PROCESS | 2388 | 1462371827740 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 07:23:47 INFO - PROCESS | 2388 | 1462371827742 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 07:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:23:47 INFO - PROCESS | 2388 | 1462371827746 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:23:47 INFO - PROCESS | 2388 | 1462371827748 Marionette TRACE conn5 <- [1,1018,null,{}] 07:23:47 INFO - PROCESS | 2388 | 1462371827751 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:47 INFO - PROCESS | 2388 | 1462371827907 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 07:23:47 INFO - PROCESS | 2388 | 1462371827937 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37647800 == 78 [pid = 2388] [id = 264] 07:23:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB34B79400) [pid = 2388] [serial = 791] [outer = 0000000000000000] 07:23:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB355CC000) [pid = 2388] [serial = 792] [outer = 000000DB34B79400] 07:23:47 INFO - PROCESS | 2388 | 1462371827983 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB3658C000) [pid = 2388] [serial = 793] [outer = 000000DB34B79400] 07:23:48 INFO - PROCESS | 2388 | 1462371828425 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 07:23:48 INFO - PROCESS | 2388 | 1462371828483 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 07:23:48 INFO - PROCESS | 2388 | 1462371828486 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 07:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:23:48 INFO - PROCESS | 2388 | 1462371828489 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:23:48 INFO - PROCESS | 2388 | 1462371828491 Marionette TRACE conn5 <- [1,1022,null,{}] 07:23:48 INFO - PROCESS | 2388 | 1462371828495 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:48 INFO - PROCESS | 2388 | 1462371828611 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 07:23:48 INFO - PROCESS | 2388 | 1462371828667 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3798A000 == 79 [pid = 2388] [id = 265] 07:23:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB36B1B000) [pid = 2388] [serial = 794] [outer = 0000000000000000] 07:23:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB36C24C00) [pid = 2388] [serial = 795] [outer = 000000DB36B1B000] 07:23:48 INFO - PROCESS | 2388 | 1462371828713 Marionette DEBUG loaded listener.js 07:23:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB37066800) [pid = 2388] [serial = 796] [outer = 000000DB36B1B000] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB37719400) [pid = 2388] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB33A63800) [pid = 2388] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB3400E000) [pid = 2388] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB3706F000) [pid = 2388] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB26D47C00) [pid = 2388] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB37C70C00) [pid = 2388] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB2B74F000) [pid = 2388] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB32E87000) [pid = 2388] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB266C4800) [pid = 2388] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB33A6F000) [pid = 2388] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:23:49 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB37718000) [pid = 2388] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:23:49 INFO - PROCESS | 2388 | 1462371829373 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 943ms 07:23:49 INFO - PROCESS | 2388 | 1462371829435 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 07:23:49 INFO - PROCESS | 2388 | 1462371829437 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 07:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:23:49 INFO - PROCESS | 2388 | 1462371829441 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:23:49 INFO - PROCESS | 2388 | 1462371829443 Marionette TRACE conn5 <- [1,1026,null,{}] 07:23:49 INFO - PROCESS | 2388 | 1462371829446 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:49 INFO - PROCESS | 2388 | 1462371829563 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 07:23:49 INFO - PROCESS | 2388 | 1462371829618 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E5E000 == 80 [pid = 2388] [id = 266] 07:23:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB26D47C00) [pid = 2388] [serial = 797] [outer = 0000000000000000] 07:23:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB3031E400) [pid = 2388] [serial = 798] [outer = 000000DB26D47C00] 07:23:49 INFO - PROCESS | 2388 | 1462371829664 Marionette DEBUG loaded listener.js 07:23:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB36CA5800) [pid = 2388] [serial = 799] [outer = 000000DB26D47C00] 07:23:50 INFO - PROCESS | 2388 | 1462371830016 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 07:23:50 INFO - PROCESS | 2388 | 1462371830073 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 2388 | 1462371830076 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 07:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:23:50 INFO - PROCESS | 2388 | 1462371830079 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 2388 | 1462371830081 Marionette TRACE conn5 <- [1,1030,null,{}] 07:23:50 INFO - PROCESS | 2388 | 1462371830084 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:50 INFO - PROCESS | 2388 | 1462371830178 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 07:23:50 INFO - PROCESS | 2388 | 1462371830185 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38159000 == 81 [pid = 2388] [id = 267] 07:23:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB37156C00) [pid = 2388] [serial = 800] [outer = 0000000000000000] 07:23:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB3717EC00) [pid = 2388] [serial = 801] [outer = 000000DB37156C00] 07:23:50 INFO - PROCESS | 2388 | 1462371830230 Marionette DEBUG loaded listener.js 07:23:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB3770F800) [pid = 2388] [serial = 802] [outer = 000000DB37156C00] 07:23:50 INFO - PROCESS | 2388 | 1462371830743 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 07:23:50 INFO - PROCESS | 2388 | 1462371830752 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 07:23:50 INFO - PROCESS | 2388 | 1462371830754 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 07:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:23:50 INFO - PROCESS | 2388 | 1462371830758 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:23:50 INFO - PROCESS | 2388 | 1462371830759 Marionette TRACE conn5 <- [1,1034,null,{}] 07:23:50 INFO - PROCESS | 2388 | 1462371830763 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:50 INFO - PROCESS | 2388 | 1462371830852 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 07:23:50 INFO - PROCESS | 2388 | 1462371830892 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DB3000 == 82 [pid = 2388] [id = 268] 07:23:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB3771A400) [pid = 2388] [serial = 803] [outer = 0000000000000000] 07:23:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB37738000) [pid = 2388] [serial = 804] [outer = 000000DB3771A400] 07:23:50 INFO - PROCESS | 2388 | 1462371830937 Marionette DEBUG loaded listener.js 07:23:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB3776D800) [pid = 2388] [serial = 805] [outer = 000000DB3771A400] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3D022000 == 81 [pid = 2388] [id = 111] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB4036C000 == 80 [pid = 2388] [id = 239] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB40385800 == 79 [pid = 2388] [id = 240] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E13000 == 78 [pid = 2388] [id = 32] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D31000 == 77 [pid = 2388] [id = 218] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3DF000 == 76 [pid = 2388] [id = 47] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C9A5000 == 75 [pid = 2388] [id = 148] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB402BF000 == 74 [pid = 2388] [id = 238] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27F57000 == 73 [pid = 2388] [id = 150] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3FA800 == 72 [pid = 2388] [id = 147] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3EB000 == 71 [pid = 2388] [id = 110] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3BBE0800 == 70 [pid = 2388] [id = 63] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3D012800 == 69 [pid = 2388] [id = 214] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DC3000 == 68 [pid = 2388] [id = 160] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36A18800 == 67 [pid = 2388] [id = 46] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36BB2800 == 66 [pid = 2388] [id = 79] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5EA800 == 65 [pid = 2388] [id = 96] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34035800 == 64 [pid = 2388] [id = 127] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3F3800 == 63 [pid = 2388] [id = 203] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACBC800 == 62 [pid = 2388] [id = 146] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C9B2000 == 61 [pid = 2388] [id = 204] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3BBD4000 == 60 [pid = 2388] [id = 95] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27F69800 == 59 [pid = 2388] [id = 8] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27F70800 == 58 [pid = 2388] [id = 59] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C9B8000 == 57 [pid = 2388] [id = 217] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACAD800 == 56 [pid = 2388] [id = 107] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370C8000 == 55 [pid = 2388] [id = 216] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC7A800 == 54 [pid = 2388] [id = 163] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27A65000 == 53 [pid = 2388] [id = 165] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA2E800 == 52 [pid = 2388] [id = 143] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3E425800 == 51 [pid = 2388] [id = 220] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B369800 == 50 [pid = 2388] [id = 94] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3E7800 == 49 [pid = 2388] [id = 164] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3335D800 == 48 [pid = 2388] [id = 60] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C9CA800 == 47 [pid = 2388] [id = 64] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AE66800 == 46 [pid = 2388] [id = 219] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38217800 == 45 [pid = 2388] [id = 221] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3CB08800 == 44 [pid = 2388] [id = 149] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31C4D000 == 43 [pid = 2388] [id = 259] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B00D800 == 42 [pid = 2388] [id = 258] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3E8A4800 == 41 [pid = 2388] [id = 257] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB4161B000 == 40 [pid = 2388] [id = 256] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB40FE9000 == 39 [pid = 2388] [id = 255] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3D008000 == 38 [pid = 2388] [id = 254] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37995800 == 37 [pid = 2388] [id = 253] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31E3E000 == 36 [pid = 2388] [id = 252] 07:23:52 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C9B1000 == 35 [pid = 2388] [id = 251] 07:23:53 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5F9000 == 34 [pid = 2388] [id = 260] 07:23:53 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E5E000 == 33 [pid = 2388] [id = 266] 07:23:53 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E77000 == 32 [pid = 2388] [id = 261] 07:23:53 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37647800 == 31 [pid = 2388] [id = 264] 07:23:53 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C5F000 == 30 [pid = 2388] [id = 262] 07:23:53 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38159000 == 29 [pid = 2388] [id = 267] 07:23:53 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3798A000 == 28 [pid = 2388] [id = 265] 07:23:53 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E61800 == 27 [pid = 2388] [id = 263] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB3851B400) [pid = 2388] [serial = 742] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB382DCC00) [pid = 2388] [serial = 741] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB33A6B000) [pid = 2388] [serial = 744] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB34AB3800) [pid = 2388] [serial = 732] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB36C23C00) [pid = 2388] [serial = 733] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB3715B000) [pid = 2388] [serial = 735] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB377BB400) [pid = 2388] [serial = 748] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB3851C000) [pid = 2388] [serial = 696] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB386CDC00) [pid = 2388] [serial = 697] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB3034EC00) [pid = 2388] [serial = 724] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB2BDDA000) [pid = 2388] [serial = 723] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB34048000) [pid = 2388] [serial = 727] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB332B7C00) [pid = 2388] [serial = 726] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB39BEFC00) [pid = 2388] [serial = 708] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB34045800) [pid = 2388] [serial = 747] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB30B50800) [pid = 2388] [serial = 729] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB33511000) [pid = 2388] [serial = 730] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB3AC07C00) [pid = 2388] [serial = 711] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB37D03C00) [pid = 2388] [serial = 705] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3031C800) [pid = 2388] [serial = 699] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB34AAD000) [pid = 2388] [serial = 702] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB3F83EC00) [pid = 2388] [serial = 714] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB401E8800) [pid = 2388] [serial = 717] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB40296800) [pid = 2388] [serial = 720] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB3C812800) [pid = 2388] [serial = 753] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB39BE7400) [pid = 2388] [serial = 751] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB38511C00) [pid = 2388] [serial = 745] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB37771C00) [pid = 2388] [serial = 738] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB3867E400) [pid = 2388] [serial = 750] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3770D000) [pid = 2388] [serial = 736] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB37C6F400) [pid = 2388] [serial = 739] [outer = 0000000000000000] [url = about:blank] 07:23:53 INFO - PROCESS | 2388 | 1462371833442 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 2742ms 07:23:53 INFO - PROCESS | 2388 | 1462371833504 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 07:23:53 INFO - PROCESS | 2388 | 1462371833508 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 07:23:53 INFO - PROCESS | 2388 | 1462371833514 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:23:53 INFO - PROCESS | 2388 | 1462371833518 Marionette TRACE conn5 <- [1,1038,null,{}] 07:23:53 INFO - PROCESS | 2388 | 1462371833524 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:53 INFO - PROCESS | 2388 | 1462371833618 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 07:23:53 INFO - PROCESS | 2388 | 1462371833626 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB26611000 == 28 [pid = 2388] [id = 269] 07:23:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB254A7400) [pid = 2388] [serial = 806] [outer = 0000000000000000] 07:23:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB254A8000) [pid = 2388] [serial = 807] [outer = 000000DB254A7400] 07:23:53 INFO - PROCESS | 2388 | 1462371833684 Marionette DEBUG loaded listener.js 07:23:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB25D55400) [pid = 2388] [serial = 808] [outer = 000000DB254A7400] 07:23:54 INFO - PROCESS | 2388 | 1462371834163 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 693ms 07:23:54 INFO - PROCESS | 2388 | 1462371834211 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 2388 | 1462371834218 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 07:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:23:54 INFO - PROCESS | 2388 | 1462371834224 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 2388 | 1462371834228 Marionette TRACE conn5 <- [1,1042,null,{}] 07:23:54 INFO - PROCESS | 2388 | 1462371834232 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:54 INFO - PROCESS | 2388 | 1462371834321 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 07:23:54 INFO - PROCESS | 2388 | 1462371834332 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AC46800 == 29 [pid = 2388] [id = 270] 07:23:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB264C7000) [pid = 2388] [serial = 809] [outer = 0000000000000000] 07:23:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB264CDC00) [pid = 2388] [serial = 810] [outer = 000000DB264C7000] 07:23:54 INFO - PROCESS | 2388 | 1462371834379 Marionette DEBUG loaded listener.js 07:23:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB266C9000) [pid = 2388] [serial = 811] [outer = 000000DB264C7000] 07:23:54 INFO - PROCESS | 2388 | 1462371834835 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 671ms 07:23:54 INFO - PROCESS | 2388 | 1462371834901 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 07:23:54 INFO - PROCESS | 2388 | 1462371834904 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 07:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:23:54 INFO - PROCESS | 2388 | 1462371834908 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:23:54 INFO - PROCESS | 2388 | 1462371834912 Marionette TRACE conn5 <- [1,1046,null,{}] 07:23:54 INFO - PROCESS | 2388 | 1462371834924 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:55 INFO - PROCESS | 2388 | 1462371835049 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 07:23:55 INFO - PROCESS | 2388 | 1462371835127 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB84800 == 30 [pid = 2388] [id = 271] 07:23:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB26C70800) [pid = 2388] [serial = 812] [outer = 0000000000000000] 07:23:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB2756A000) [pid = 2388] [serial = 813] [outer = 000000DB26C70800] 07:23:55 INFO - PROCESS | 2388 | 1462371835178 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB27F7E000) [pid = 2388] [serial = 814] [outer = 000000DB26C70800] 07:23:55 INFO - PROCESS | 2388 | 1462371835578 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 07:23:55 INFO - PROCESS | 2388 | 1462371835602 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 07:23:55 INFO - PROCESS | 2388 | 1462371835605 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 07:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:23:55 INFO - PROCESS | 2388 | 1462371835608 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:23:55 INFO - PROCESS | 2388 | 1462371835610 Marionette TRACE conn5 <- [1,1050,null,{}] 07:23:55 INFO - PROCESS | 2388 | 1462371835613 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:55 INFO - PROCESS | 2388 | 1462371835724 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 07:23:55 INFO - PROCESS | 2388 | 1462371835733 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C9B7800 == 31 [pid = 2388] [id = 272] 07:23:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB2AF55000) [pid = 2388] [serial = 815] [outer = 0000000000000000] 07:23:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB2B609000) [pid = 2388] [serial = 816] [outer = 000000DB2AF55000] 07:23:55 INFO - PROCESS | 2388 | 1462371835780 Marionette DEBUG loaded listener.js 07:23:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2BB38000) [pid = 2388] [serial = 817] [outer = 000000DB2AF55000] 07:23:56 INFO - PROCESS | 2388 | 1462371836202 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 629ms 07:23:56 INFO - PROCESS | 2388 | 1462371836240 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 2388 | 1462371836242 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 07:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:23:56 INFO - PROCESS | 2388 | 1462371836246 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 2388 | 1462371836248 Marionette TRACE conn5 <- [1,1054,null,{}] 07:23:56 INFO - PROCESS | 2388 | 1462371836251 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:56 INFO - PROCESS | 2388 | 1462371836356 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 07:23:56 INFO - PROCESS | 2388 | 1462371836364 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30237000 == 32 [pid = 2388] [id = 273] 07:23:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB264C6800) [pid = 2388] [serial = 818] [outer = 0000000000000000] 07:23:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2BBE8400) [pid = 2388] [serial = 819] [outer = 000000DB264C6800] 07:23:56 INFO - PROCESS | 2388 | 1462371836411 Marionette DEBUG loaded listener.js 07:23:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB2BDD8000) [pid = 2388] [serial = 820] [outer = 000000DB264C6800] 07:23:56 INFO - PROCESS | 2388 | 1462371836860 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 629ms 07:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:23:56 INFO - PROCESS | 2388 | 1462371836878 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 07:23:56 INFO - PROCESS | 2388 | 1462371836881 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 07:23:56 INFO - PROCESS | 2388 | 1462371836883 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:23:56 INFO - PROCESS | 2388 | 1462371836885 Marionette TRACE conn5 <- [1,1058,null,{}] 07:23:56 INFO - PROCESS | 2388 | 1462371836889 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:57 INFO - PROCESS | 2388 | 1462371837033 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 07:23:57 INFO - PROCESS | 2388 | 1462371837046 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3137A800 == 33 [pid = 2388] [id = 274] 07:23:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB2C7CEC00) [pid = 2388] [serial = 821] [outer = 0000000000000000] 07:23:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB2CBA4800) [pid = 2388] [serial = 822] [outer = 000000DB2C7CEC00] 07:23:57 INFO - PROCESS | 2388 | 1462371837100 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB2D5A8400) [pid = 2388] [serial = 823] [outer = 000000DB2C7CEC00] 07:23:57 INFO - PROCESS | 2388 | 1462371837507 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 628ms 07:23:57 INFO - PROCESS | 2388 | 1462371837515 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 07:23:57 INFO - PROCESS | 2388 | 1462371837517 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 07:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:23:57 INFO - PROCESS | 2388 | 1462371837521 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:23:57 INFO - PROCESS | 2388 | 1462371837522 Marionette TRACE conn5 <- [1,1062,null,{}] 07:23:57 INFO - PROCESS | 2388 | 1462371837526 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:57 INFO - PROCESS | 2388 | 1462371837629 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 07:23:57 INFO - PROCESS | 2388 | 1462371837638 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E08000 == 34 [pid = 2388] [id = 275] 07:23:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB2C7CF000) [pid = 2388] [serial = 824] [outer = 0000000000000000] 07:23:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB302EA800) [pid = 2388] [serial = 825] [outer = 000000DB2C7CF000] 07:23:57 INFO - PROCESS | 2388 | 1462371837683 Marionette DEBUG loaded listener.js 07:23:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB3030B800) [pid = 2388] [serial = 826] [outer = 000000DB2C7CF000] 07:23:58 INFO - PROCESS | 2388 | 1462371838115 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 627ms 07:23:58 INFO - PROCESS | 2388 | 1462371838151 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 2388 | 1462371838153 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 07:23:58 INFO - PROCESS | 2388 | 1462371838157 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:23:58 INFO - PROCESS | 2388 | 1462371838158 Marionette TRACE conn5 <- [1,1066,null,{}] 07:23:58 INFO - PROCESS | 2388 | 1462371838162 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 2388 | 1462371838272 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 07:23:58 INFO - PROCESS | 2388 | 1462371838319 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331D5000 == 35 [pid = 2388] [id = 276] 07:23:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB2FF61000) [pid = 2388] [serial = 827] [outer = 0000000000000000] 07:23:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB30317800) [pid = 2388] [serial = 828] [outer = 000000DB2FF61000] 07:23:58 INFO - PROCESS | 2388 | 1462371838364 Marionette DEBUG loaded listener.js 07:23:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB30320C00) [pid = 2388] [serial = 829] [outer = 000000DB2FF61000] 07:23:58 INFO - PROCESS | 2388 | 1462371838775 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 672ms 07:23:58 INFO - PROCESS | 2388 | 1462371838833 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 07:23:58 INFO - PROCESS | 2388 | 1462371838835 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 07:23:58 INFO - PROCESS | 2388 | 1462371838838 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:23:58 INFO - PROCESS | 2388 | 1462371838840 Marionette TRACE conn5 <- [1,1070,null,{}] 07:23:58 INFO - PROCESS | 2388 | 1462371838849 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:58 INFO - PROCESS | 2388 | 1462371838953 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 07:23:59 INFO - PROCESS | 2388 | 1462371839032 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB83800 == 36 [pid = 2388] [id = 277] 07:23:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB2D17C400) [pid = 2388] [serial = 830] [outer = 0000000000000000] 07:23:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB30B0D000) [pid = 2388] [serial = 831] [outer = 000000DB2D17C400] 07:23:59 INFO - PROCESS | 2388 | 1462371839077 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB30B58000) [pid = 2388] [serial = 832] [outer = 000000DB2D17C400] 07:23:59 INFO - PROCESS | 2388 | 1462371839484 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 07:23:59 INFO - PROCESS | 2388 | 1462371839533 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 07:23:59 INFO - PROCESS | 2388 | 1462371839536 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 07:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:23:59 INFO - PROCESS | 2388 | 1462371839539 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:23:59 INFO - PROCESS | 2388 | 1462371839541 Marionette TRACE conn5 <- [1,1074,null,{}] 07:23:59 INFO - PROCESS | 2388 | 1462371839549 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:23:59 INFO - PROCESS | 2388 | 1462371839658 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 07:23:59 INFO - PROCESS | 2388 | 1462371839665 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:23:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33559800 == 37 [pid = 2388] [id = 278] 07:23:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB30320800) [pid = 2388] [serial = 833] [outer = 0000000000000000] 07:23:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB30CB5400) [pid = 2388] [serial = 834] [outer = 000000DB30320800] 07:23:59 INFO - PROCESS | 2388 | 1462371839711 Marionette DEBUG loaded listener.js 07:23:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB30D17800) [pid = 2388] [serial = 835] [outer = 000000DB30320800] 07:24:00 INFO - PROCESS | 2388 | 1462371840196 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 07:24:00 INFO - PROCESS | 2388 | 1462371840233 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 07:24:00 INFO - PROCESS | 2388 | 1462371840236 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 07:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:24:00 INFO - PROCESS | 2388 | 1462371840245 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:24:00 INFO - PROCESS | 2388 | 1462371840248 Marionette TRACE conn5 <- [1,1078,null,{}] 07:24:00 INFO - PROCESS | 2388 | 1462371840257 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:00 INFO - PROCESS | 2388 | 1462371840412 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 07:24:00 INFO - PROCESS | 2388 | 1462371840438 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FC0800 == 38 [pid = 2388] [id = 279] 07:24:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB31FE6400) [pid = 2388] [serial = 836] [outer = 0000000000000000] 07:24:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB32904C00) [pid = 2388] [serial = 837] [outer = 000000DB31FE6400] 07:24:00 INFO - PROCESS | 2388 | 1462371840496 Marionette DEBUG loaded listener.js 07:24:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB32912000) [pid = 2388] [serial = 838] [outer = 000000DB31FE6400] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB39F35C00) [pid = 2388] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB3306F400) [pid = 2388] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB37775C00) [pid = 2388] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB2AE0BC00) [pid = 2388] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB32910C00) [pid = 2388] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB382DD000) [pid = 2388] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB3E85D400) [pid = 2388] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB2C66EC00) [pid = 2388] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB34014000) [pid = 2388] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB3F838000) [pid = 2388] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB3C81F400) [pid = 2388] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB39BE5800) [pid = 2388] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB401E0400) [pid = 2388] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB36CA8400) [pid = 2388] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB26D4DC00) [pid = 2388] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB34B79400) [pid = 2388] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB26D47C00) [pid = 2388] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB36B1B000) [pid = 2388] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB37156C00) [pid = 2388] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB30D1C800) [pid = 2388] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB30B51400) [pid = 2388] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB2B77B800) [pid = 2388] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB26427000) [pid = 2388] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB24BA8800) [pid = 2388] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB377B9C00) [pid = 2388] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB376C6800) [pid = 2388] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB376C6400) [pid = 2388] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB3706F400) [pid = 2388] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB2CB90000) [pid = 2388] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB24BADC00) [pid = 2388] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB39BE6400) [pid = 2388] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:24:01 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB33518C00) [pid = 2388] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:24:01 INFO - PROCESS | 2388 | 1462371841539 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1359ms 07:24:01 INFO - PROCESS | 2388 | 1462371841600 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 07:24:01 INFO - PROCESS | 2388 | 1462371841602 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 07:24:01 INFO - PROCESS | 2388 | 1462371841605 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:24:01 INFO - PROCESS | 2388 | 1462371841607 Marionette TRACE conn5 <- [1,1082,null,{}] 07:24:01 INFO - PROCESS | 2388 | 1462371841610 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:01 INFO - PROCESS | 2388 | 1462371841691 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 07:24:01 INFO - PROCESS | 2388 | 1462371841698 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3402F000 == 39 [pid = 2388] [id = 280] 07:24:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB2CB90000) [pid = 2388] [serial = 839] [outer = 0000000000000000] 07:24:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB32910C00) [pid = 2388] [serial = 840] [outer = 000000DB2CB90000] 07:24:01 INFO - PROCESS | 2388 | 1462371841744 Marionette DEBUG loaded listener.js 07:24:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB32E86C00) [pid = 2388] [serial = 841] [outer = 000000DB2CB90000] 07:24:02 INFO - PROCESS | 2388 | 1462371842167 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 585ms 07:24:02 INFO - PROCESS | 2388 | 1462371842199 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 2388 | 1462371842201 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 07:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:24:02 INFO - PROCESS | 2388 | 1462371842204 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - PROCESS | 2388 | 1462371842206 Marionette TRACE conn5 <- [1,1086,null,{}] 07:24:02 INFO - PROCESS | 2388 | 1462371842210 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:02 INFO - PROCESS | 2388 | 1462371842291 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 07:24:02 INFO - PROCESS | 2388 | 1462371842297 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34B32000 == 40 [pid = 2388] [id = 281] 07:24:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB32E8F800) [pid = 2388] [serial = 842] [outer = 0000000000000000] 07:24:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB32E92C00) [pid = 2388] [serial = 843] [outer = 000000DB32E8F800] 07:24:02 INFO - PROCESS | 2388 | 1462371842344 Marionette DEBUG loaded listener.js 07:24:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB3306CC00) [pid = 2388] [serial = 844] [outer = 000000DB32E8F800] 07:24:02 INFO - PROCESS | 2388 | 1462371842786 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 628ms 07:24:02 INFO - PROCESS | 2388 | 1462371842836 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 07:24:02 INFO - PROCESS | 2388 | 1462371842838 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 07:24:02 INFO - PROCESS | 2388 | 1462371842842 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:24:02 INFO - PROCESS | 2388 | 1462371842844 Marionette TRACE conn5 <- [1,1090,null,{}] 07:24:02 INFO - PROCESS | 2388 | 1462371842852 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:02 INFO - PROCESS | 2388 | 1462371842934 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 07:24:02 INFO - PROCESS | 2388 | 1462371842940 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36578000 == 41 [pid = 2388] [id = 282] 07:24:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB33077000) [pid = 2388] [serial = 845] [outer = 0000000000000000] 07:24:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB33280000) [pid = 2388] [serial = 846] [outer = 000000DB33077000] 07:24:02 INFO - PROCESS | 2388 | 1462371842985 Marionette DEBUG loaded listener.js 07:24:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB332B5000) [pid = 2388] [serial = 847] [outer = 000000DB33077000] 07:24:03 INFO - PROCESS | 2388 | 1462371843637 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 880ms 07:24:03 INFO - PROCESS | 2388 | 1462371843736 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 07:24:03 INFO - PROCESS | 2388 | 1462371843741 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 07:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:24:03 INFO - PROCESS | 2388 | 1462371843747 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:24:03 INFO - PROCESS | 2388 | 1462371843751 Marionette TRACE conn5 <- [1,1094,null,{}] 07:24:03 INFO - PROCESS | 2388 | 1462371843757 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:03 INFO - PROCESS | 2388 | 1462371843889 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 07:24:04 INFO - PROCESS | 2388 | 1462371843999 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27F70800 == 42 [pid = 2388] [id = 283] 07:24:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB25450C00) [pid = 2388] [serial = 848] [outer = 0000000000000000] 07:24:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB25D7F400) [pid = 2388] [serial = 849] [outer = 000000DB25450C00] 07:24:04 INFO - PROCESS | 2388 | 1462371844059 Marionette DEBUG loaded listener.js 07:24:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB266C3800) [pid = 2388] [serial = 850] [outer = 000000DB25450C00] 07:24:04 INFO - PROCESS | 2388 | 1462371844771 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1080ms 07:24:04 INFO - PROCESS | 2388 | 1462371844833 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 07:24:04 INFO - PROCESS | 2388 | 1462371844840 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 07:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:24:04 INFO - PROCESS | 2388 | 1462371844872 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:24:04 INFO - PROCESS | 2388 | 1462371844875 Marionette TRACE conn5 <- [1,1098,null,{}] 07:24:04 INFO - PROCESS | 2388 | 1462371844879 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:05 INFO - PROCESS | 2388 | 1462371845008 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 07:24:05 INFO - PROCESS | 2388 | 1462371845101 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30D9A800 == 43 [pid = 2388] [id = 284] 07:24:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB26D48400) [pid = 2388] [serial = 851] [outer = 0000000000000000] 07:24:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB27F19400) [pid = 2388] [serial = 852] [outer = 000000DB26D48400] 07:24:05 INFO - PROCESS | 2388 | 1462371845157 Marionette DEBUG loaded listener.js 07:24:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB2BDD7400) [pid = 2388] [serial = 853] [outer = 000000DB26D48400] 07:24:05 INFO - PROCESS | 2388 | 1462371845862 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1030ms 07:24:05 INFO - PROCESS | 2388 | 1462371845907 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 07:24:05 INFO - PROCESS | 2388 | 1462371845910 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 07:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:24:05 INFO - PROCESS | 2388 | 1462371845914 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:24:05 INFO - PROCESS | 2388 | 1462371845918 Marionette TRACE conn5 <- [1,1102,null,{}] 07:24:06 INFO - PROCESS | 2388 | 1462371846100 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:06 INFO - PROCESS | 2388 | 1462371846253 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 07:24:06 INFO - PROCESS | 2388 | 1462371846323 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AC31800 == 44 [pid = 2388] [id = 285] 07:24:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB25615000) [pid = 2388] [serial = 854] [outer = 0000000000000000] 07:24:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB25E60000) [pid = 2388] [serial = 855] [outer = 000000DB25615000] 07:24:06 INFO - PROCESS | 2388 | 1462371846373 Marionette DEBUG loaded listener.js 07:24:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB26D44C00) [pid = 2388] [serial = 856] [outer = 000000DB25615000] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DCE000 == 43 [pid = 2388] [id = 23] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3037C800 == 42 [pid = 2388] [id = 27] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E07000 == 41 [pid = 2388] [id = 16] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33554000 == 40 [pid = 2388] [id = 17] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBD6800 == 39 [pid = 2388] [id = 26] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31386000 == 38 [pid = 2388] [id = 15] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B21800 == 37 [pid = 2388] [id = 22] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30252000 == 36 [pid = 2388] [id = 14] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E21000 == 35 [pid = 2388] [id = 20] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2661E800 == 34 [pid = 2388] [id = 21] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339DB000 == 33 [pid = 2388] [id = 29] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E81800 == 32 [pid = 2388] [id = 18] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BB8E000 == 31 [pid = 2388] [id = 13] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B615000 == 30 [pid = 2388] [id = 25] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB26610800 == 29 [pid = 2388] [id = 24] 07:24:06 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB37738000) [pid = 2388] [serial = 804] [outer = 0000000000000000] [url = about:blank] 07:24:06 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DB3000 == 28 [pid = 2388] [id = 268] 07:24:07 INFO - PROCESS | 2388 | 1462371847054 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1197ms 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB401EF800) [pid = 2388] [serial = 718] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB377B3C00) [pid = 2388] [serial = 651] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB2F853C00) [pid = 2388] [serial = 645] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB3AC0C000) [pid = 2388] [serial = 657] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB3C81C400) [pid = 2388] [serial = 712] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB3867D800) [pid = 2388] [serial = 706] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3EF29400) [pid = 2388] [serial = 721] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB34041400) [pid = 2388] [serial = 648] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB39B57400) [pid = 2388] [serial = 654] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB3C817000) [pid = 2388] [serial = 660] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB3290FC00) [pid = 2388] [serial = 700] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB36CA0400) [pid = 2388] [serial = 703] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB40295C00) [pid = 2388] [serial = 715] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB3C864C00) [pid = 2388] [serial = 663] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB39FF1400) [pid = 2388] [serial = 709] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB3658C000) [pid = 2388] [serial = 793] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB355CC000) [pid = 2388] [serial = 792] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB3031E400) [pid = 2388] [serial = 798] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB36C24C00) [pid = 2388] [serial = 795] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB3717EC00) [pid = 2388] [serial = 801] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB37066800) [pid = 2388] [serial = 796] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB332BD400) [pid = 2388] [serial = 786] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB313D4C00) [pid = 2388] [serial = 783] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB31FE9C00) [pid = 2388] [serial = 784] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB2BBEF400) [pid = 2388] [serial = 780] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2D17D000) [pid = 2388] [serial = 781] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB2BDD4400) [pid = 2388] [serial = 778] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB26C70C00) [pid = 2388] [serial = 777] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB36C24400) [pid = 2388] [serial = 775] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2CB84400) [pid = 2388] [serial = 774] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB3E90D000) [pid = 2388] [serial = 772] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB3E868C00) [pid = 2388] [serial = 771] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB39F32000) [pid = 2388] [serial = 769] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB37C82800) [pid = 2388] [serial = 768] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB37774000) [pid = 2388] [serial = 766] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB376CA800) [pid = 2388] [serial = 765] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB37774400) [pid = 2388] [serial = 763] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB37173400) [pid = 2388] [serial = 762] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB33514800) [pid = 2388] [serial = 760] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB30D17C00) [pid = 2388] [serial = 759] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB266C4400) [pid = 2388] [serial = 757] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB24BB3800) [pid = 2388] [serial = 756] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB3C86C400) [pid = 2388] [serial = 754] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB3770F800) [pid = 2388] [serial = 802] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB33BB8000) [pid = 2388] [serial = 789] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB3400D000) [pid = 2388] [serial = 790] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB36CA5800) [pid = 2388] [serial = 799] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB33A67C00) [pid = 2388] [serial = 787] [outer = 0000000000000000] [url = about:blank] 07:24:07 INFO - PROCESS | 2388 | 1462371847118 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 2388 | 1462371847123 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 07:24:07 INFO - PROCESS | 2388 | 1462371847131 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:24:07 INFO - PROCESS | 2388 | 1462371847134 Marionette TRACE conn5 <- [1,1106,null,{}] 07:24:07 INFO - PROCESS | 2388 | 1462371847139 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:07 INFO - PROCESS | 2388 | 1462371847225 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 07:24:07 INFO - PROCESS | 2388 | 1462371847236 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AF98000 == 29 [pid = 2388] [id = 286] 07:24:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB26C70400) [pid = 2388] [serial = 857] [outer = 0000000000000000] 07:24:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB26E50800) [pid = 2388] [serial = 858] [outer = 000000DB26C70400] 07:24:07 INFO - PROCESS | 2388 | 1462371847284 Marionette DEBUG loaded listener.js 07:24:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2AFEDC00) [pid = 2388] [serial = 859] [outer = 000000DB26C70400] 07:24:07 INFO - PROCESS | 2388 | 1462371847762 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 693ms 07:24:07 INFO - PROCESS | 2388 | 1462371847824 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 07:24:07 INFO - PROCESS | 2388 | 1462371847827 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 07:24:07 INFO - PROCESS | 2388 | 1462371847830 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:24:07 INFO - PROCESS | 2388 | 1462371847833 Marionette TRACE conn5 <- [1,1110,null,{}] 07:24:07 INFO - PROCESS | 2388 | 1462371847836 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:07 INFO - PROCESS | 2388 | 1462371847923 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 07:24:07 INFO - PROCESS | 2388 | 1462371847934 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30245000 == 30 [pid = 2388] [id = 287] 07:24:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2BDD0800) [pid = 2388] [serial = 860] [outer = 0000000000000000] 07:24:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB2BDD6800) [pid = 2388] [serial = 861] [outer = 000000DB2BDD0800] 07:24:07 INFO - PROCESS | 2388 | 1462371847984 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2C66EC00) [pid = 2388] [serial = 862] [outer = 000000DB2BDD0800] 07:24:08 INFO - PROCESS | 2388 | 1462371848423 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 627ms 07:24:08 INFO - PROCESS | 2388 | 1462371848462 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 07:24:08 INFO - PROCESS | 2388 | 1462371848469 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 07:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:24:08 INFO - PROCESS | 2388 | 1462371848483 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:24:08 INFO - PROCESS | 2388 | 1462371848485 Marionette TRACE conn5 <- [1,1114,null,{}] 07:24:08 INFO - PROCESS | 2388 | 1462371848488 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:08 INFO - PROCESS | 2388 | 1462371848575 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 07:24:08 INFO - PROCESS | 2388 | 1462371848582 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331DB800 == 31 [pid = 2388] [id = 288] 07:24:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB2D17C800) [pid = 2388] [serial = 863] [outer = 0000000000000000] 07:24:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB2D5A4000) [pid = 2388] [serial = 864] [outer = 000000DB2D17C800] 07:24:08 INFO - PROCESS | 2388 | 1462371848629 Marionette DEBUG loaded listener.js 07:24:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB2FF63800) [pid = 2388] [serial = 865] [outer = 000000DB2D17C800] 07:24:09 INFO - PROCESS | 2388 | 1462371849063 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 648ms 07:24:09 INFO - PROCESS | 2388 | 1462371849122 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 07:24:09 INFO - PROCESS | 2388 | 1462371849125 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 07:24:09 INFO - PROCESS | 2388 | 1462371849128 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:24:09 INFO - PROCESS | 2388 | 1462371849130 Marionette TRACE conn5 <- [1,1118,null,{}] 07:24:09 INFO - PROCESS | 2388 | 1462371849133 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:09 INFO - PROCESS | 2388 | 1462371849235 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 07:24:09 INFO - PROCESS | 2388 | 1462371849311 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3354F800 == 32 [pid = 2388] [id = 289] 07:24:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB30308C00) [pid = 2388] [serial = 866] [outer = 0000000000000000] 07:24:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB30311000) [pid = 2388] [serial = 867] [outer = 000000DB30308C00] 07:24:09 INFO - PROCESS | 2388 | 1462371849359 Marionette DEBUG loaded listener.js 07:24:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB30343400) [pid = 2388] [serial = 868] [outer = 000000DB30308C00] 07:24:09 INFO - PROCESS | 2388 | 1462371849766 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 07:24:09 INFO - PROCESS | 2388 | 1462371849802 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 07:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:24:09 INFO - PROCESS | 2388 | 1462371849805 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 07:24:09 INFO - PROCESS | 2388 | 1462371849808 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:24:09 INFO - PROCESS | 2388 | 1462371849810 Marionette TRACE conn5 <- [1,1122,null,{}] 07:24:09 INFO - PROCESS | 2388 | 1462371849813 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:09 INFO - PROCESS | 2388 | 1462371849946 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 07:24:09 INFO - PROCESS | 2388 | 1462371849953 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3402B000 == 33 [pid = 2388] [id = 290] 07:24:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB30BF8000) [pid = 2388] [serial = 869] [outer = 0000000000000000] 07:24:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB30D1BC00) [pid = 2388] [serial = 870] [outer = 000000DB30BF8000] 07:24:10 INFO - PROCESS | 2388 | 1462371850051 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB31CB9800) [pid = 2388] [serial = 871] [outer = 000000DB30BF8000] 07:24:10 INFO - PROCESS | 2388 | [GFX2-]: DrawTargetD2D 1.1 (000000DB30298A70): Failed to create GradientStopCollection with no stops. 07:24:10 INFO - PROCESS | 2388 | [GFX3-]: No stops specified for gradient pattern. 07:24:10 INFO - PROCESS | 2388 | 1462371850498 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 07:24:10 INFO - PROCESS | 2388 | 1462371850546 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 07:24:10 INFO - PROCESS | 2388 | 1462371850548 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 07:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:24:10 INFO - PROCESS | 2388 | 1462371850551 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:24:10 INFO - PROCESS | 2388 | 1462371850553 Marionette TRACE conn5 <- [1,1126,null,{}] 07:24:10 INFO - PROCESS | 2388 | 1462371850557 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:10 INFO - PROCESS | 2388 | 1462371850687 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 07:24:10 INFO - PROCESS | 2388 | 1462371850709 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E69000 == 34 [pid = 2388] [id = 291] 07:24:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB31CC3000) [pid = 2388] [serial = 872] [outer = 0000000000000000] 07:24:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB32908800) [pid = 2388] [serial = 873] [outer = 000000DB31CC3000] 07:24:10 INFO - PROCESS | 2388 | 1462371850755 Marionette DEBUG loaded listener.js 07:24:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB32E86400) [pid = 2388] [serial = 874] [outer = 000000DB31CC3000] 07:24:11 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB2C7CF000) [pid = 2388] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB3771A400) [pid = 2388] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB2D17C400) [pid = 2388] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB264C6800) [pid = 2388] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2AF55000) [pid = 2388] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB26C70800) [pid = 2388] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB254A7400) [pid = 2388] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB264C7000) [pid = 2388] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB30320800) [pid = 2388] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB31FE6400) [pid = 2388] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB2C7CEC00) [pid = 2388] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB2FF61000) [pid = 2388] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB32E8F800) [pid = 2388] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:24:11 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB2CB90000) [pid = 2388] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:24:11 INFO - PROCESS | 2388 | 1462371851460 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 942ms 07:24:11 INFO - PROCESS | 2388 | 1462371851496 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 07:24:11 INFO - PROCESS | 2388 | 1462371851499 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 07:24:11 INFO - PROCESS | 2388 | 1462371851502 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:24:11 INFO - PROCESS | 2388 | 1462371851504 Marionette TRACE conn5 <- [1,1130,null,{}] 07:24:11 INFO - PROCESS | 2388 | 1462371851507 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:11 INFO - PROCESS | 2388 | 1462371851614 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 07:24:11 INFO - PROCESS | 2388 | 1462371851659 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35F83800 == 35 [pid = 2388] [id = 292] 07:24:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB266CA000) [pid = 2388] [serial = 875] [outer = 0000000000000000] 07:24:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2D59E400) [pid = 2388] [serial = 876] [outer = 000000DB266CA000] 07:24:11 INFO - PROCESS | 2388 | 1462371851705 Marionette DEBUG loaded listener.js 07:24:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB32E8FC00) [pid = 2388] [serial = 877] [outer = 000000DB266CA000] 07:24:12 INFO - PROCESS | 2388 | 1462371852049 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 586ms 07:24:12 INFO - PROCESS | 2388 | 1462371852092 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 2388 | 1462371852094 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 07:24:12 INFO - PROCESS | 2388 | 1462371852097 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:24:12 INFO - PROCESS | 2388 | 1462371852099 Marionette TRACE conn5 <- [1,1134,null,{}] 07:24:12 INFO - PROCESS | 2388 | 1462371852103 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:12 INFO - PROCESS | 2388 | 1462371852210 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 07:24:12 INFO - PROCESS | 2388 | 1462371852218 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5F9800 == 36 [pid = 2388] [id = 293] 07:24:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB30BEDC00) [pid = 2388] [serial = 878] [outer = 0000000000000000] 07:24:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB33022400) [pid = 2388] [serial = 879] [outer = 000000DB30BEDC00] 07:24:12 INFO - PROCESS | 2388 | 1462371852263 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB3350C400) [pid = 2388] [serial = 880] [outer = 000000DB30BEDC00] 07:24:12 INFO - PROCESS | 2388 | 1462371852690 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 07:24:12 INFO - PROCESS | 2388 | 1462371852730 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 07:24:12 INFO - PROCESS | 2388 | 1462371852732 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 07:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:24:12 INFO - PROCESS | 2388 | 1462371852735 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:24:12 INFO - PROCESS | 2388 | 1462371852737 Marionette TRACE conn5 <- [1,1138,null,{}] 07:24:12 INFO - PROCESS | 2388 | 1462371852740 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:12 INFO - PROCESS | 2388 | 1462371852849 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 07:24:12 INFO - PROCESS | 2388 | 1462371852858 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E53000 == 37 [pid = 2388] [id = 294] 07:24:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB33510400) [pid = 2388] [serial = 881] [outer = 0000000000000000] 07:24:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB33516000) [pid = 2388] [serial = 882] [outer = 000000DB33510400] 07:24:12 INFO - PROCESS | 2388 | 1462371852904 Marionette DEBUG loaded listener.js 07:24:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB337E9800) [pid = 2388] [serial = 883] [outer = 000000DB33510400] 07:24:13 INFO - PROCESS | 2388 | 1462371853344 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 07:24:13 INFO - PROCESS | 2388 | 1462371853409 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 07:24:13 INFO - PROCESS | 2388 | 1462371853413 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 07:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:24:13 INFO - PROCESS | 2388 | 1462371853419 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:24:13 INFO - PROCESS | 2388 | 1462371853425 Marionette TRACE conn5 <- [1,1142,null,{}] 07:24:13 INFO - PROCESS | 2388 | 1462371853432 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:13 INFO - PROCESS | 2388 | 1462371853630 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 07:24:13 INFO - PROCESS | 2388 | 1462371853725 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AECF800 == 38 [pid = 2388] [id = 295] 07:24:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB26422800) [pid = 2388] [serial = 884] [outer = 0000000000000000] 07:24:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB264C7000) [pid = 2388] [serial = 885] [outer = 000000DB26422800] 07:24:13 INFO - PROCESS | 2388 | 1462371853783 Marionette DEBUG loaded listener.js 07:24:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB26D50800) [pid = 2388] [serial = 886] [outer = 000000DB26422800] 07:24:14 INFO - PROCESS | 2388 | 1462371854350 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 987ms 07:24:14 INFO - PROCESS | 2388 | 1462371854409 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 07:24:14 INFO - PROCESS | 2388 | 1462371854415 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 07:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:24:14 INFO - PROCESS | 2388 | 1462371854422 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:24:14 INFO - PROCESS | 2388 | 1462371854425 Marionette TRACE conn5 <- [1,1146,null,{}] 07:24:14 INFO - PROCESS | 2388 | 1462371854430 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:14 INFO - PROCESS | 2388 | 1462371854542 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 07:24:14 INFO - PROCESS | 2388 | 1462371854618 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334A9800 == 39 [pid = 2388] [id = 296] 07:24:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB2C609C00) [pid = 2388] [serial = 887] [outer = 0000000000000000] 07:24:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB2C7D2400) [pid = 2388] [serial = 888] [outer = 000000DB2C609C00] 07:24:14 INFO - PROCESS | 2388 | 1462371854714 Marionette DEBUG loaded listener.js 07:24:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB2F853400) [pid = 2388] [serial = 889] [outer = 000000DB2C609C00] 07:24:15 INFO - PROCESS | 2388 | 1462371855346 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 07:24:15 INFO - PROCESS | 2388 | 1462371855416 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 07:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:24:15 INFO - PROCESS | 2388 | 1462371855421 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:24:15 INFO - PROCESS | 2388 | 1462371855425 Marionette TRACE conn5 <- [1,1150,null,{}] 07:24:15 INFO - PROCESS | 2388 | 1462371855452 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:15 INFO - PROCESS | 2388 | 1462371855570 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 07:24:15 INFO - PROCESS | 2388 | 1462371855637 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370C2000 == 40 [pid = 2388] [id = 297] 07:24:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB30D13C00) [pid = 2388] [serial = 890] [outer = 0000000000000000] 07:24:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB3290CC00) [pid = 2388] [serial = 891] [outer = 000000DB30D13C00] 07:24:15 INFO - PROCESS | 2388 | 1462371855736 Marionette DEBUG loaded listener.js 07:24:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB33514400) [pid = 2388] [serial = 892] [outer = 000000DB30D13C00] 07:24:16 INFO - PROCESS | 2388 | 1462371856300 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 944ms 07:24:16 INFO - PROCESS | 2388 | 1462371856367 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 07:24:16 INFO - PROCESS | 2388 | 1462371856370 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 07:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:24:16 INFO - PROCESS | 2388 | 1462371856373 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:24:16 INFO - PROCESS | 2388 | 1462371856376 Marionette TRACE conn5 <- [1,1154,null,{}] 07:24:16 INFO - PROCESS | 2388 | 1462371856380 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:16 INFO - PROCESS | 2388 | 1462371856489 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 07:24:16 INFO - PROCESS | 2388 | 1462371856563 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3710F000 == 41 [pid = 2388] [id = 298] 07:24:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB33517800) [pid = 2388] [serial = 893] [outer = 0000000000000000] 07:24:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB33BC1C00) [pid = 2388] [serial = 894] [outer = 000000DB33517800] 07:24:16 INFO - PROCESS | 2388 | 1462371856659 Marionette DEBUG loaded listener.js 07:24:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB33EED000) [pid = 2388] [serial = 895] [outer = 000000DB33517800] 07:24:17 INFO - PROCESS | 2388 | 1462371857264 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 944ms 07:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:24:17 INFO - PROCESS | 2388 | 1462371857320 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 07:24:17 INFO - PROCESS | 2388 | 1462371857322 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 07:24:17 INFO - PROCESS | 2388 | 1462371857326 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:24:17 INFO - PROCESS | 2388 | 1462371857328 Marionette TRACE conn5 <- [1,1158,null,{}] 07:24:17 INFO - PROCESS | 2388 | 1462371857332 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:17 INFO - PROCESS | 2388 | 1462371857436 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 07:24:17 INFO - PROCESS | 2388 | 1462371857508 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37643000 == 42 [pid = 2388] [id = 299] 07:24:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB33EF3C00) [pid = 2388] [serial = 896] [outer = 0000000000000000] 07:24:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB33EF7000) [pid = 2388] [serial = 897] [outer = 000000DB33EF3C00] 07:24:17 INFO - PROCESS | 2388 | 1462371857563 Marionette DEBUG loaded listener.js 07:24:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB3400CC00) [pid = 2388] [serial = 898] [outer = 000000DB33EF3C00] 07:24:18 INFO - PROCESS | 2388 | 1462371858130 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 838ms 07:24:18 INFO - PROCESS | 2388 | 1462371858167 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 07:24:18 INFO - PROCESS | 2388 | 1462371858169 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 07:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:24:18 INFO - PROCESS | 2388 | 1462371858173 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:24:18 INFO - PROCESS | 2388 | 1462371858175 Marionette TRACE conn5 <- [1,1162,null,{}] 07:24:18 INFO - PROCESS | 2388 | 1462371858179 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:18 INFO - PROCESS | 2388 | 1462371858308 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 07:24:18 INFO - PROCESS | 2388 | 1462371858398 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B008800 == 43 [pid = 2388] [id = 300] 07:24:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB266CA400) [pid = 2388] [serial = 899] [outer = 0000000000000000] 07:24:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2BB3B400) [pid = 2388] [serial = 900] [outer = 000000DB266CA400] 07:24:18 INFO - PROCESS | 2388 | 1462371858454 Marionette DEBUG loaded listener.js 07:24:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB34042C00) [pid = 2388] [serial = 901] [outer = 000000DB266CA400] 07:24:19 INFO - PROCESS | 2388 | 1462371859154 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 07:24:19 INFO - PROCESS | 2388 | 1462371859210 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 07:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:24:19 INFO - PROCESS | 2388 | 1462371859215 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:24:19 INFO - PROCESS | 2388 | 1462371859219 Marionette TRACE conn5 <- [1,1166,null,{}] 07:24:19 INFO - PROCESS | 2388 | 1462371859225 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:19 INFO - PROCESS | 2388 | 1462371859361 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 07:24:19 INFO - PROCESS | 2388 | 1462371859483 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27DCB000 == 44 [pid = 2388] [id = 301] 07:24:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB266C1000) [pid = 2388] [serial = 902] [outer = 0000000000000000] 07:24:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB27A7D400) [pid = 2388] [serial = 903] [outer = 000000DB266C1000] 07:24:19 INFO - PROCESS | 2388 | 1462371859536 Marionette DEBUG loaded listener.js 07:24:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB2BDCF800) [pid = 2388] [serial = 904] [outer = 000000DB266C1000] 07:24:19 INFO - PROCESS | 2388 | --DOCSHELL 000000DB275CE000 == 43 [pid = 2388] [id = 11] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB33280000) [pid = 2388] [serial = 846] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB302EA800) [pid = 2388] [serial = 825] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3030B800) [pid = 2388] [serial = 826] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB3776D800) [pid = 2388] [serial = 805] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB30B0D000) [pid = 2388] [serial = 831] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB2BBE8400) [pid = 2388] [serial = 819] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB2BDD8000) [pid = 2388] [serial = 820] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB2B609000) [pid = 2388] [serial = 816] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB2BB38000) [pid = 2388] [serial = 817] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2756A000) [pid = 2388] [serial = 813] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB27F7E000) [pid = 2388] [serial = 814] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB254A8000) [pid = 2388] [serial = 807] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB25D55400) [pid = 2388] [serial = 808] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB266C9000) [pid = 2388] [serial = 811] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB264CDC00) [pid = 2388] [serial = 810] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB30CB5400) [pid = 2388] [serial = 834] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB30B58000) [pid = 2388] [serial = 832] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB32904C00) [pid = 2388] [serial = 837] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB2CBA4800) [pid = 2388] [serial = 822] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB2D5A8400) [pid = 2388] [serial = 823] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB30D17800) [pid = 2388] [serial = 835] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB30317800) [pid = 2388] [serial = 828] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB32E92C00) [pid = 2388] [serial = 843] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB3306CC00) [pid = 2388] [serial = 844] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB32912000) [pid = 2388] [serial = 838] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB32910C00) [pid = 2388] [serial = 840] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB32E86C00) [pid = 2388] [serial = 841] [outer = 0000000000000000] [url = about:blank] 07:24:19 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB30320C00) [pid = 2388] [serial = 829] [outer = 0000000000000000] [url = about:blank] 07:24:20 INFO - PROCESS | 2388 | 1462371860030 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 07:24:20 INFO - PROCESS | 2388 | 1462371860063 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 07:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:24:20 INFO - PROCESS | 2388 | 1462371860076 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 2388 | 1462371860078 Marionette TRACE conn5 <- [1,1170,null,{}] 07:24:20 INFO - PROCESS | 2388 | 1462371860083 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:20 INFO - PROCESS | 2388 | 1462371860172 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 07:24:20 INFO - PROCESS | 2388 | 1462371860182 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBCC000 == 44 [pid = 2388] [id = 302] 07:24:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB264C3C00) [pid = 2388] [serial = 905] [outer = 0000000000000000] 07:24:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB2B60E000) [pid = 2388] [serial = 906] [outer = 000000DB264C3C00] 07:24:20 INFO - PROCESS | 2388 | 1462371860229 Marionette DEBUG loaded listener.js 07:24:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB2BDCFC00) [pid = 2388] [serial = 907] [outer = 000000DB264C3C00] 07:24:20 INFO - PROCESS | 2388 | 1462371860690 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_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] 07:24:20 INFO - PROCESS | 2388 | 1462371860770 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 07:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:24:20 INFO - PROCESS | 2388 | 1462371860774 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:24:20 INFO - PROCESS | 2388 | 1462371860777 Marionette TRACE conn5 <- [1,1174,null,{}] 07:24:20 INFO - PROCESS | 2388 | 1462371860788 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:20 INFO - PROCESS | 2388 | 1462371860910 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 07:24:20 INFO - PROCESS | 2388 | 1462371860989 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331D8800 == 45 [pid = 2388] [id = 303] 07:24:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB26D46C00) [pid = 2388] [serial = 908] [outer = 0000000000000000] 07:24:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB2F855000) [pid = 2388] [serial = 909] [outer = 000000DB26D46C00] 07:24:21 INFO - PROCESS | 2388 | 1462371861039 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB3030B800) [pid = 2388] [serial = 910] [outer = 000000DB26D46C00] 07:24:21 INFO - PROCESS | 2388 | 1462371861404 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:24:21 INFO - PROCESS | 2388 | 1462371861483 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 07:24:21 INFO - PROCESS | 2388 | 1462371861487 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:24:21 INFO - PROCESS | 2388 | 1462371861489 Marionette TRACE conn5 <- [1,1178,null,{}] 07:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:24:21 INFO - PROCESS | 2388 | 1462371861493 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:21 INFO - PROCESS | 2388 | 1462371861579 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 07:24:21 INFO - PROCESS | 2388 | 1462371861586 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3355E800 == 46 [pid = 2388] [id = 304] 07:24:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB30318800) [pid = 2388] [serial = 911] [outer = 0000000000000000] 07:24:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB30BEE800) [pid = 2388] [serial = 912] [outer = 000000DB30318800] 07:24:21 INFO - PROCESS | 2388 | 1462371861632 Marionette DEBUG loaded listener.js 07:24:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB30D1A800) [pid = 2388] [serial = 913] [outer = 000000DB30318800] 07:24:22 INFO - PROCESS | 2388 | 1462371862110 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:24:22 INFO - PROCESS | 2388 | 1462371862169 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 07:24:22 INFO - PROCESS | 2388 | 1462371862173 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:24:22 INFO - PROCESS | 2388 | 1462371862175 Marionette TRACE conn5 <- [1,1182,null,{}] 07:24:22 INFO - PROCESS | 2388 | 1462371862179 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:22 INFO - PROCESS | 2388 | 1462371862313 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 07:24:22 INFO - PROCESS | 2388 | 1462371862336 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34036800 == 47 [pid = 2388] [id = 305] 07:24:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB30BEFC00) [pid = 2388] [serial = 914] [outer = 0000000000000000] 07:24:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB32906400) [pid = 2388] [serial = 915] [outer = 000000DB30BEFC00] 07:24:22 INFO - PROCESS | 2388 | 1462371862381 Marionette DEBUG loaded listener.js 07:24:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB32E88000) [pid = 2388] [serial = 916] [outer = 000000DB30BEFC00] 07:24:22 INFO - PROCESS | 2388 | 1462371862844 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_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] 07:24:22 INFO - PROCESS | 2388 | 1462371862916 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 07:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:24:22 INFO - PROCESS | 2388 | 1462371862919 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:24:22 INFO - PROCESS | 2388 | 1462371862921 Marionette TRACE conn5 <- [1,1186,null,{}] 07:24:22 INFO - PROCESS | 2388 | 1462371862925 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:23 INFO - PROCESS | 2388 | 1462371863053 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 07:24:23 INFO - PROCESS | 2388 | 1462371863110 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36A18800 == 48 [pid = 2388] [id = 306] 07:24:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB33A63C00) [pid = 2388] [serial = 917] [outer = 0000000000000000] 07:24:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB33EEC000) [pid = 2388] [serial = 918] [outer = 000000DB33A63C00] 07:24:23 INFO - PROCESS | 2388 | 1462371863156 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB34014C00) [pid = 2388] [serial = 919] [outer = 000000DB33A63C00] 07:24:23 INFO - PROCESS | 2388 | 1462371863589 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 07:24:23 INFO - PROCESS | 2388 | 1462371863655 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 07:24:23 INFO - PROCESS | 2388 | 1462371863658 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 07:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:24:23 INFO - PROCESS | 2388 | 1462371863661 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:24:23 INFO - PROCESS | 2388 | 1462371863663 Marionette TRACE conn5 <- [1,1190,null,{}] 07:24:23 INFO - PROCESS | 2388 | 1462371863667 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:23 INFO - PROCESS | 2388 | 1462371863775 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB30BEDC00) [pid = 2388] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB30308C00) [pid = 2388] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB25615000) [pid = 2388] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB26C70400) [pid = 2388] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB2D17C800) [pid = 2388] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB33077000) [pid = 2388] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB2BDD0800) [pid = 2388] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB30BF8000) [pid = 2388] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB266CA000) [pid = 2388] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:24:23 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB31CC3000) [pid = 2388] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:24:23 INFO - PROCESS | 2388 | 1462371863871 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33451800 == 49 [pid = 2388] [id = 307] 07:24:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB24BAF800) [pid = 2388] [serial = 920] [outer = 0000000000000000] 07:24:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB266CB400) [pid = 2388] [serial = 921] [outer = 000000DB24BAF800] 07:24:23 INFO - PROCESS | 2388 | 1462371863918 Marionette DEBUG loaded listener.js 07:24:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB31CC3000) [pid = 2388] [serial = 922] [outer = 000000DB24BAF800] 07:24:24 INFO - PROCESS | 2388 | 1462371864268 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:24:24 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 07:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 07:24:24 INFO - PROCESS | 2388 | 1462371864294 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 2388 | 1462371864296 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 07:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:24:24 INFO - PROCESS | 2388 | 1462371864299 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - PROCESS | 2388 | 1462371864301 Marionette TRACE conn5 <- [1,1194,null,{}] 07:24:24 INFO - PROCESS | 2388 | 1462371864305 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:24 INFO - PROCESS | 2388 | 1462371864389 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 07:24:24 INFO - PROCESS | 2388 | 1462371864458 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37103800 == 50 [pid = 2388] [id = 308] 07:24:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB2D181800) [pid = 2388] [serial = 923] [outer = 0000000000000000] 07:24:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB3425C800) [pid = 2388] [serial = 924] [outer = 000000DB2D181800] 07:24:24 INFO - PROCESS | 2388 | 1462371864504 Marionette DEBUG loaded listener.js 07:24:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB347F7000) [pid = 2388] [serial = 925] [outer = 000000DB2D181800] 07:24:24 INFO - PROCESS | 2388 | 1462371864867 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:24:24 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 07:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 586ms 07:24:24 INFO - PROCESS | 2388 | 1462371864888 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 07:24:24 INFO - PROCESS | 2388 | 1462371864891 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 07:24:24 INFO - PROCESS | 2388 | 1462371864894 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:24:24 INFO - PROCESS | 2388 | 1462371864896 Marionette TRACE conn5 <- [1,1198,null,{}] 07:24:24 INFO - PROCESS | 2388 | 1462371864900 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:24 INFO - PROCESS | 2388 | 1462371864983 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 07:24:25 INFO - PROCESS | 2388 | 1462371865053 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377D3800 == 51 [pid = 2388] [id = 309] 07:24:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB34046000) [pid = 2388] [serial = 926] [outer = 0000000000000000] 07:24:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB34AAAC00) [pid = 2388] [serial = 927] [outer = 000000DB34046000] 07:24:25 INFO - PROCESS | 2388 | 1462371865102 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB34AB3400) [pid = 2388] [serial = 928] [outer = 000000DB34046000] 07:24:25 INFO - PROCESS | 2388 | 1462371865484 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 628ms 07:24:25 INFO - PROCESS | 2388 | 1462371865526 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 07:24:25 INFO - PROCESS | 2388 | 1462371865528 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 07:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:24:25 INFO - PROCESS | 2388 | 1462371865531 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:24:25 INFO - PROCESS | 2388 | 1462371865533 Marionette TRACE conn5 <- [1,1202,null,{}] 07:24:25 INFO - PROCESS | 2388 | 1462371865537 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:25 INFO - PROCESS | 2388 | 1462371865654 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 07:24:25 INFO - PROCESS | 2388 | 1462371865664 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37993800 == 52 [pid = 2388] [id = 310] 07:24:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB34AF4400) [pid = 2388] [serial = 929] [outer = 0000000000000000] 07:24:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB34B7A400) [pid = 2388] [serial = 930] [outer = 000000DB34AF4400] 07:24:25 INFO - PROCESS | 2388 | 1462371865711 Marionette DEBUG loaded listener.js 07:24:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB359AA400) [pid = 2388] [serial = 931] [outer = 000000DB34AF4400] 07:24:26 INFO - PROCESS | 2388 | 1462371866379 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 881ms 07:24:26 INFO - PROCESS | 2388 | 1462371866416 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 07:24:26 INFO - PROCESS | 2388 | 1462371866421 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 07:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:24:26 INFO - PROCESS | 2388 | 1462371866427 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:24:26 INFO - PROCESS | 2388 | 1462371866431 Marionette TRACE conn5 <- [1,1206,null,{}] 07:24:26 INFO - PROCESS | 2388 | 1462371866437 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:26 INFO - PROCESS | 2388 | 1462371866561 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 07:24:26 INFO - PROCESS | 2388 | 1462371866672 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30374800 == 53 [pid = 2388] [id = 311] 07:24:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB264C0800) [pid = 2388] [serial = 932] [outer = 0000000000000000] 07:24:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB2AF7C400) [pid = 2388] [serial = 933] [outer = 000000DB264C0800] 07:24:26 INFO - PROCESS | 2388 | 1462371866732 Marionette DEBUG loaded listener.js 07:24:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB2C605800) [pid = 2388] [serial = 934] [outer = 000000DB264C0800] 07:24:27 INFO - PROCESS | 2388 | 1462371867316 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 945ms 07:24:27 INFO - PROCESS | 2388 | 1462371867374 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 07:24:27 INFO - PROCESS | 2388 | 1462371867381 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 07:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:24:27 INFO - PROCESS | 2388 | 1462371867388 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:24:27 INFO - PROCESS | 2388 | 1462371867391 Marionette TRACE conn5 <- [1,1210,null,{}] 07:24:27 INFO - PROCESS | 2388 | 1462371867395 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:27 INFO - PROCESS | 2388 | 1462371867508 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 07:24:27 INFO - PROCESS | 2388 | 1462371867625 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E61000 == 54 [pid = 2388] [id = 312] 07:24:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB2FF61000) [pid = 2388] [serial = 935] [outer = 0000000000000000] 07:24:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB3031B800) [pid = 2388] [serial = 936] [outer = 000000DB2FF61000] 07:24:27 INFO - PROCESS | 2388 | 1462371867682 Marionette DEBUG loaded listener.js 07:24:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB32E87400) [pid = 2388] [serial = 937] [outer = 000000DB2FF61000] 07:24:28 INFO - PROCESS | 2388 | 1462371868268 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 07:24:28 INFO - PROCESS | 2388 | 1462371868319 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 07:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:24:28 INFO - PROCESS | 2388 | 1462371868323 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:24:28 INFO - PROCESS | 2388 | 1462371868328 Marionette TRACE conn5 <- [1,1214,null,{}] 07:24:28 INFO - PROCESS | 2388 | 1462371868341 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:28 INFO - PROCESS | 2388 | 1462371868487 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 07:24:28 INFO - PROCESS | 2388 | 1462371868607 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CB0000 == 55 [pid = 2388] [id = 313] 07:24:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB33516400) [pid = 2388] [serial = 938] [outer = 0000000000000000] 07:24:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB33EF7400) [pid = 2388] [serial = 939] [outer = 000000DB33516400] 07:24:28 INFO - PROCESS | 2388 | 1462371868667 Marionette DEBUG loaded listener.js 07:24:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB34B74800) [pid = 2388] [serial = 940] [outer = 000000DB33516400] 07:24:29 INFO - PROCESS | 2388 | 1462371869239 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 943ms 07:24:29 INFO - PROCESS | 2388 | 1462371869269 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 07:24:29 INFO - PROCESS | 2388 | 1462371869272 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 07:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:24:29 INFO - PROCESS | 2388 | 1462371869276 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:24:29 INFO - PROCESS | 2388 | 1462371869278 Marionette TRACE conn5 <- [1,1218,null,{}] 07:24:29 INFO - PROCESS | 2388 | 1462371869282 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:29 INFO - PROCESS | 2388 | 1462371869393 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 07:24:29 INFO - PROCESS | 2388 | 1462371869481 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D2B000 == 56 [pid = 2388] [id = 314] 07:24:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB35E98C00) [pid = 2388] [serial = 941] [outer = 0000000000000000] 07:24:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB35EA5400) [pid = 2388] [serial = 942] [outer = 000000DB35E98C00] 07:24:29 INFO - PROCESS | 2388 | 1462371869536 Marionette DEBUG loaded listener.js 07:24:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB36514C00) [pid = 2388] [serial = 943] [outer = 000000DB35E98C00] 07:24:30 INFO - PROCESS | 2388 | 1462371870399 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1134ms 07:24:30 INFO - PROCESS | 2388 | 1462371870412 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 07:24:30 INFO - PROCESS | 2388 | 1462371870416 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 07:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:24:30 INFO - PROCESS | 2388 | 1462371870435 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:24:30 INFO - PROCESS | 2388 | 1462371870439 Marionette TRACE conn5 <- [1,1222,null,{}] 07:24:30 INFO - PROCESS | 2388 | 1462371870446 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:30 INFO - PROCESS | 2388 | 1462371870546 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 07:24:30 INFO - PROCESS | 2388 | 1462371870624 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB26617000 == 57 [pid = 2388] [id = 315] 07:24:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB24BB0C00) [pid = 2388] [serial = 944] [outer = 0000000000000000] 07:24:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB2642B800) [pid = 2388] [serial = 945] [outer = 000000DB24BB0C00] 07:24:30 INFO - PROCESS | 2388 | 1462371870717 Marionette DEBUG loaded listener.js 07:24:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB27A7CC00) [pid = 2388] [serial = 946] [outer = 000000DB24BB0C00] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E05000 == 56 [pid = 2388] [id = 28] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35F7E800 == 55 [pid = 2388] [id = 19] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377D3800 == 54 [pid = 2388] [id = 309] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37103800 == 53 [pid = 2388] [id = 308] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33451800 == 52 [pid = 2388] [id = 307] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36A18800 == 51 [pid = 2388] [id = 306] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34036800 == 50 [pid = 2388] [id = 305] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3355E800 == 49 [pid = 2388] [id = 304] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331D8800 == 48 [pid = 2388] [id = 303] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB25D7F400) [pid = 2388] [serial = 849] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB33516000) [pid = 2388] [serial = 882] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB27F19400) [pid = 2388] [serial = 852] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBCC000 == 47 [pid = 2388] [id = 302] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27DCB000 == 46 [pid = 2388] [id = 301] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3710F000 == 45 [pid = 2388] [id = 298] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370C2000 == 44 [pid = 2388] [id = 297] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB334A9800 == 43 [pid = 2388] [id = 296] 07:24:31 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AECF800 == 42 [pid = 2388] [id = 295] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB3350C400) [pid = 2388] [serial = 880] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB30311000) [pid = 2388] [serial = 867] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB26D44C00) [pid = 2388] [serial = 856] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB25E60000) [pid = 2388] [serial = 855] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB26E50800) [pid = 2388] [serial = 858] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB2AFEDC00) [pid = 2388] [serial = 859] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB2D5A4000) [pid = 2388] [serial = 864] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB332B5000) [pid = 2388] [serial = 847] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB2BDD6800) [pid = 2388] [serial = 861] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB2C66EC00) [pid = 2388] [serial = 862] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB31CB9800) [pid = 2388] [serial = 871] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB30D1BC00) [pid = 2388] [serial = 870] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2D59E400) [pid = 2388] [serial = 876] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB32908800) [pid = 2388] [serial = 873] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB33022400) [pid = 2388] [serial = 879] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB32E86400) [pid = 2388] [serial = 874] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB32E8FC00) [pid = 2388] [serial = 877] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB30343400) [pid = 2388] [serial = 868] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB2FF63800) [pid = 2388] [serial = 865] [outer = 0000000000000000] [url = about:blank] 07:24:31 INFO - PROCESS | 2388 | 1462371871331 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 940ms 07:24:31 INFO - PROCESS | 2388 | 1462371871380 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 07:24:31 INFO - PROCESS | 2388 | 1462371871385 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 07:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:24:31 INFO - PROCESS | 2388 | 1462371871391 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:24:31 INFO - PROCESS | 2388 | 1462371871394 Marionette TRACE conn5 <- [1,1226,null,{}] 07:24:31 INFO - PROCESS | 2388 | 1462371871398 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:31 INFO - PROCESS | 2388 | 1462371871493 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 07:24:31 INFO - PROCESS | 2388 | 1462371871566 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AF8E000 == 43 [pid = 2388] [id = 316] 07:24:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB26C68C00) [pid = 2388] [serial = 947] [outer = 0000000000000000] 07:24:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB26D50400) [pid = 2388] [serial = 948] [outer = 000000DB26C68C00] 07:24:31 INFO - PROCESS | 2388 | 1462371871613 Marionette DEBUG loaded listener.js 07:24:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB2B661400) [pid = 2388] [serial = 949] [outer = 000000DB26C68C00] 07:24:32 INFO - PROCESS | 2388 | 1462371871999 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 690ms 07:24:32 INFO - PROCESS | 2388 | 1462371872085 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 07:24:32 INFO - PROCESS | 2388 | 1462371872088 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 07:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:24:32 INFO - PROCESS | 2388 | 1462371872091 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 2388 | 1462371872095 Marionette TRACE conn5 <- [1,1230,null,{}] 07:24:32 INFO - PROCESS | 2388 | 1462371872106 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:32 INFO - PROCESS | 2388 | 1462371872195 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 07:24:32 INFO - PROCESS | 2388 | 1462371872205 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30B62000 == 44 [pid = 2388] [id = 317] 07:24:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB2C7D1800) [pid = 2388] [serial = 950] [outer = 0000000000000000] 07:24:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB2CBA3400) [pid = 2388] [serial = 951] [outer = 000000DB2C7D1800] 07:24:32 INFO - PROCESS | 2388 | 1462371872256 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB2FF5CC00) [pid = 2388] [serial = 952] [outer = 000000DB2C7D1800] 07:24:32 INFO - PROCESS | 2388 | 1462371872711 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 648ms 07:24:32 INFO - PROCESS | 2388 | 1462371872740 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 07:24:32 INFO - PROCESS | 2388 | 1462371872743 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 07:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:24:32 INFO - PROCESS | 2388 | 1462371872747 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:24:32 INFO - PROCESS | 2388 | 1462371872748 Marionette TRACE conn5 <- [1,1234,null,{}] 07:24:32 INFO - PROCESS | 2388 | 1462371872753 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:32 INFO - PROCESS | 2388 | 1462371872839 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 07:24:32 INFO - PROCESS | 2388 | 1462371872848 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3344F000 == 45 [pid = 2388] [id = 318] 07:24:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB2FF5E000) [pid = 2388] [serial = 953] [outer = 0000000000000000] 07:24:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB30310400) [pid = 2388] [serial = 954] [outer = 000000DB2FF5E000] 07:24:32 INFO - PROCESS | 2388 | 1462371872895 Marionette DEBUG loaded listener.js 07:24:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB30343C00) [pid = 2388] [serial = 955] [outer = 000000DB2FF5E000] 07:24:33 INFO - PROCESS | 2388 | 1462371873421 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 732ms 07:24:33 INFO - PROCESS | 2388 | 1462371873485 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 07:24:33 INFO - PROCESS | 2388 | 1462371873487 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 07:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:24:33 INFO - PROCESS | 2388 | 1462371873491 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:24:33 INFO - PROCESS | 2388 | 1462371873493 Marionette TRACE conn5 <- [1,1238,null,{}] 07:24:33 INFO - PROCESS | 2388 | 1462371873497 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:33 INFO - PROCESS | 2388 | 1462371873606 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 07:24:33 INFO - PROCESS | 2388 | 1462371873620 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339D5800 == 46 [pid = 2388] [id = 319] 07:24:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB25D5EC00) [pid = 2388] [serial = 956] [outer = 0000000000000000] 07:24:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB30BEB400) [pid = 2388] [serial = 957] [outer = 000000DB25D5EC00] 07:24:33 INFO - PROCESS | 2388 | 1462371873666 Marionette DEBUG loaded listener.js 07:24:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB30D21400) [pid = 2388] [serial = 958] [outer = 000000DB25D5EC00] 07:24:34 INFO - PROCESS | 2388 | 1462371874155 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 690ms 07:24:34 INFO - PROCESS | 2388 | 1462371874184 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 07:24:34 INFO - PROCESS | 2388 | 1462371874186 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 07:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:24:34 INFO - PROCESS | 2388 | 1462371874189 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 2388 | 1462371874191 Marionette TRACE conn5 <- [1,1242,null,{}] 07:24:34 INFO - PROCESS | 2388 | 1462371874195 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:34 INFO - PROCESS | 2388 | 1462371874325 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 07:24:34 INFO - PROCESS | 2388 | 1462371874372 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A07800 == 47 [pid = 2388] [id = 320] 07:24:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB32903800) [pid = 2388] [serial = 959] [outer = 0000000000000000] 07:24:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB32E89800) [pid = 2388] [serial = 960] [outer = 000000DB32903800] 07:24:34 INFO - PROCESS | 2388 | 1462371874425 Marionette DEBUG loaded listener.js 07:24:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB33280400) [pid = 2388] [serial = 961] [outer = 000000DB32903800] 07:24:34 INFO - PROCESS | 2388 | 1462371874884 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 733ms 07:24:34 INFO - PROCESS | 2388 | 1462371874951 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 07:24:34 INFO - PROCESS | 2388 | 1462371874953 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 07:24:34 INFO - PROCESS | 2388 | 1462371874965 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:24:34 INFO - PROCESS | 2388 | 1462371874967 Marionette TRACE conn5 <- [1,1246,null,{}] 07:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:24:34 INFO - PROCESS | 2388 | 1462371874970 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:35 INFO - PROCESS | 2388 | 1462371875078 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 07:24:35 INFO - PROCESS | 2388 | 1462371875131 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E63800 == 48 [pid = 2388] [id = 321] 07:24:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB332BE800) [pid = 2388] [serial = 962] [outer = 0000000000000000] 07:24:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB33375800) [pid = 2388] [serial = 963] [outer = 000000DB332BE800] 07:24:35 INFO - PROCESS | 2388 | 1462371875176 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB33516C00) [pid = 2388] [serial = 964] [outer = 000000DB332BE800] 07:24:35 INFO - PROCESS | 2388 | 1462371875608 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 671ms 07:24:35 INFO - PROCESS | 2388 | 1462371875641 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 07:24:35 INFO - PROCESS | 2388 | 1462371875643 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 07:24:35 INFO - PROCESS | 2388 | 1462371875646 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:24:35 INFO - PROCESS | 2388 | 1462371875648 Marionette TRACE conn5 <- [1,1250,null,{}] 07:24:35 INFO - PROCESS | 2388 | 1462371875652 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:35 INFO - PROCESS | 2388 | 1462371875763 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 07:24:35 INFO - PROCESS | 2388 | 1462371875770 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C59800 == 49 [pid = 2388] [id = 322] 07:24:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB332BFC00) [pid = 2388] [serial = 965] [outer = 0000000000000000] 07:24:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB33A69000) [pid = 2388] [serial = 966] [outer = 000000DB332BFC00] 07:24:35 INFO - PROCESS | 2388 | 1462371875815 Marionette DEBUG loaded listener.js 07:24:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB33EF3400) [pid = 2388] [serial = 967] [outer = 000000DB332BFC00] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB266CA400) [pid = 2388] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB33510400) [pid = 2388] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB34046000) [pid = 2388] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB2D181800) [pid = 2388] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB25450C00) [pid = 2388] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB26D48400) [pid = 2388] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB30BEFC00) [pid = 2388] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB33A63C00) [pid = 2388] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB264C3C00) [pid = 2388] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB30318800) [pid = 2388] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB266C1000) [pid = 2388] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB24BAF800) [pid = 2388] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:24:36 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB26D46C00) [pid = 2388] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:24:36 INFO - PROCESS | 2388 | 1462371876379 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 837ms 07:24:36 INFO - PROCESS | 2388 | 1462371876488 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 07:24:36 INFO - PROCESS | 2388 | 1462371876490 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 07:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:24:36 INFO - PROCESS | 2388 | 1462371876493 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:24:36 INFO - PROCESS | 2388 | 1462371876495 Marionette TRACE conn5 <- [1,1254,null,{}] 07:24:36 INFO - PROCESS | 2388 | 1462371876500 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:36 INFO - PROCESS | 2388 | 1462371876583 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 07:24:36 INFO - PROCESS | 2388 | 1462371876591 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E1B800 == 50 [pid = 2388] [id = 323] 07:24:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB2D181800) [pid = 2388] [serial = 968] [outer = 0000000000000000] 07:24:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB33A66800) [pid = 2388] [serial = 969] [outer = 000000DB2D181800] 07:24:36 INFO - PROCESS | 2388 | 1462371876637 Marionette DEBUG loaded listener.js 07:24:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB34009000) [pid = 2388] [serial = 970] [outer = 000000DB2D181800] 07:24:37 INFO - PROCESS | 2388 | 1462371877057 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 586ms 07:24:37 INFO - PROCESS | 2388 | 1462371877083 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 2388 | 1462371877085 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 07:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:24:37 INFO - PROCESS | 2388 | 1462371877088 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 2388 | 1462371877090 Marionette TRACE conn5 <- [1,1258,null,{}] 07:24:37 INFO - PROCESS | 2388 | 1462371877093 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:37 INFO - PROCESS | 2388 | 1462371877177 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 07:24:37 INFO - PROCESS | 2388 | 1462371877184 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370CA000 == 51 [pid = 2388] [id = 324] 07:24:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB34043C00) [pid = 2388] [serial = 971] [outer = 0000000000000000] 07:24:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB34049400) [pid = 2388] [serial = 972] [outer = 000000DB34043C00] 07:24:37 INFO - PROCESS | 2388 | 1462371877231 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB347F2000) [pid = 2388] [serial = 973] [outer = 000000DB34043C00] 07:24:37 INFO - PROCESS | 2388 | 1462371877669 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 626ms 07:24:37 INFO - PROCESS | 2388 | 1462371877718 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 07:24:37 INFO - PROCESS | 2388 | 1462371877720 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 07:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:24:37 INFO - PROCESS | 2388 | 1462371877724 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:24:37 INFO - PROCESS | 2388 | 1462371877727 Marionette TRACE conn5 <- [1,1262,null,{}] 07:24:37 INFO - PROCESS | 2388 | 1462371877730 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:37 INFO - PROCESS | 2388 | 1462371877835 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 07:24:37 INFO - PROCESS | 2388 | 1462371877844 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37988000 == 52 [pid = 2388] [id = 325] 07:24:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB355C6C00) [pid = 2388] [serial = 974] [outer = 0000000000000000] 07:24:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB36509000) [pid = 2388] [serial = 975] [outer = 000000DB355C6C00] 07:24:37 INFO - PROCESS | 2388 | 1462371877902 Marionette DEBUG loaded listener.js 07:24:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB36B15C00) [pid = 2388] [serial = 976] [outer = 000000DB355C6C00] 07:24:38 INFO - PROCESS | 2388 | 1462371878572 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 880ms 07:24:38 INFO - PROCESS | 2388 | 1462371878607 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 07:24:38 INFO - PROCESS | 2388 | 1462371878613 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 07:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:24:38 INFO - PROCESS | 2388 | 1462371878618 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:24:38 INFO - PROCESS | 2388 | 1462371878623 Marionette TRACE conn5 <- [1,1266,null,{}] 07:24:38 INFO - PROCESS | 2388 | 1462371878629 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:38 INFO - PROCESS | 2388 | 1462371878745 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 07:24:38 INFO - PROCESS | 2388 | 1462371878838 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5F1800 == 53 [pid = 2388] [id = 326] 07:24:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB26D4D400) [pid = 2388] [serial = 977] [outer = 0000000000000000] 07:24:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2B66A400) [pid = 2388] [serial = 978] [outer = 000000DB26D4D400] 07:24:38 INFO - PROCESS | 2388 | 1462371878896 Marionette DEBUG loaded listener.js 07:24:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB2C665800) [pid = 2388] [serial = 979] [outer = 000000DB26D4D400] 07:24:39 INFO - PROCESS | 2388 | 1462371879522 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 942ms 07:24:39 INFO - PROCESS | 2388 | 1462371879564 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 07:24:39 INFO - PROCESS | 2388 | 1462371879570 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 07:24:39 INFO - PROCESS | 2388 | 1462371879577 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:24:39 INFO - PROCESS | 2388 | 1462371879580 Marionette TRACE conn5 <- [1,1270,null,{}] 07:24:39 INFO - PROCESS | 2388 | 1462371879584 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:39 INFO - PROCESS | 2388 | 1462371879699 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 07:24:39 INFO - PROCESS | 2388 | 1462371879818 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0D000 == 54 [pid = 2388] [id = 327] 07:24:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB30314000) [pid = 2388] [serial = 980] [outer = 0000000000000000] 07:24:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB30B51C00) [pid = 2388] [serial = 981] [outer = 000000DB30314000] 07:24:39 INFO - PROCESS | 2388 | 1462371879875 Marionette DEBUG loaded listener.js 07:24:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB32903400) [pid = 2388] [serial = 982] [outer = 000000DB30314000] 07:24:40 INFO - PROCESS | 2388 | 1462371880442 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 882ms 07:24:40 INFO - PROCESS | 2388 | 1462371880464 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 07:24:40 INFO - PROCESS | 2388 | 1462371880467 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 07:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:24:40 INFO - PROCESS | 2388 | 1462371880471 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:24:40 INFO - PROCESS | 2388 | 1462371880476 Marionette TRACE conn5 <- [1,1274,null,{}] 07:24:40 INFO - PROCESS | 2388 | 1462371880488 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:40 INFO - PROCESS | 2388 | 1462371880606 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 07:24:40 INFO - PROCESS | 2388 | 1462371880700 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D29800 == 55 [pid = 2388] [id = 328] 07:24:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB33511000) [pid = 2388] [serial = 983] [outer = 0000000000000000] 07:24:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB33A66C00) [pid = 2388] [serial = 984] [outer = 000000DB33511000] 07:24:40 INFO - PROCESS | 2388 | 1462371880758 Marionette DEBUG loaded listener.js 07:24:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB34B72000) [pid = 2388] [serial = 985] [outer = 000000DB33511000] 07:24:41 INFO - PROCESS | 2388 | 1462371881343 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 944ms 07:24:41 INFO - PROCESS | 2388 | 1462371881417 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 07:24:41 INFO - PROCESS | 2388 | 1462371881421 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 07:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:24:41 INFO - PROCESS | 2388 | 1462371881424 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:24:41 INFO - PROCESS | 2388 | 1462371881426 Marionette TRACE conn5 <- [1,1278,null,{}] 07:24:41 INFO - PROCESS | 2388 | 1462371881430 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:41 INFO - PROCESS | 2388 | 1462371881573 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 07:24:41 INFO - PROCESS | 2388 | 1462371881690 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38209000 == 56 [pid = 2388] [id = 329] 07:24:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB36593400) [pid = 2388] [serial = 986] [outer = 0000000000000000] 07:24:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB36B19000) [pid = 2388] [serial = 987] [outer = 000000DB36593400] 07:24:41 INFO - PROCESS | 2388 | 1462371881748 Marionette DEBUG loaded listener.js 07:24:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB36B21400) [pid = 2388] [serial = 988] [outer = 000000DB36593400] 07:24:42 INFO - PROCESS | 2388 | 1462371882294 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 922ms 07:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:24:42 INFO - PROCESS | 2388 | 1462371882349 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 07:24:42 INFO - PROCESS | 2388 | 1462371882351 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 07:24:42 INFO - PROCESS | 2388 | 1462371882355 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:24:42 INFO - PROCESS | 2388 | 1462371882357 Marionette TRACE conn5 <- [1,1282,null,{}] 07:24:42 INFO - PROCESS | 2388 | 1462371882361 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:42 INFO - PROCESS | 2388 | 1462371882468 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 07:24:42 INFO - PROCESS | 2388 | 1462371882558 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B05800 == 57 [pid = 2388] [id = 330] 07:24:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB36B1F400) [pid = 2388] [serial = 989] [outer = 0000000000000000] 07:24:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB36C29800) [pid = 2388] [serial = 990] [outer = 000000DB36B1F400] 07:24:42 INFO - PROCESS | 2388 | 1462371882613 Marionette DEBUG loaded listener.js 07:24:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB36C99800) [pid = 2388] [serial = 991] [outer = 000000DB36B1F400] 07:24:43 INFO - PROCESS | 2388 | 1462371883218 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 923ms 07:24:43 INFO - PROCESS | 2388 | 1462371883281 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 07:24:43 INFO - PROCESS | 2388 | 1462371883284 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 07:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:24:43 INFO - PROCESS | 2388 | 1462371883287 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:24:43 INFO - PROCESS | 2388 | 1462371883289 Marionette TRACE conn5 <- [1,1286,null,{}] 07:24:43 INFO - PROCESS | 2388 | 1462371883293 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:43 INFO - PROCESS | 2388 | 1462371883413 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 07:24:43 INFO - PROCESS | 2388 | 1462371883543 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DC1000 == 58 [pid = 2388] [id = 331] 07:24:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB264CD000) [pid = 2388] [serial = 992] [outer = 0000000000000000] 07:24:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB3706FC00) [pid = 2388] [serial = 993] [outer = 000000DB264CD000] 07:24:43 INFO - PROCESS | 2388 | 1462371883601 Marionette DEBUG loaded listener.js 07:24:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB37158800) [pid = 2388] [serial = 994] [outer = 000000DB264CD000] 07:24:44 INFO - PROCESS | 2388 | 1462371884367 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1131ms 07:24:44 INFO - PROCESS | 2388 | 1462371884421 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 07:24:44 INFO - PROCESS | 2388 | 1462371884425 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 07:24:44 INFO - PROCESS | 2388 | 1462371884431 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:24:44 INFO - PROCESS | 2388 | 1462371884435 Marionette TRACE conn5 <- [1,1290,null,{}] 07:24:44 INFO - PROCESS | 2388 | 1462371884442 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:44 INFO - PROCESS | 2388 | 1462371884546 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 07:24:44 INFO - PROCESS | 2388 | 1462371884674 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30249800 == 59 [pid = 2388] [id = 332] 07:24:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB2560CC00) [pid = 2388] [serial = 995] [outer = 0000000000000000] 07:24:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB26D46C00) [pid = 2388] [serial = 996] [outer = 000000DB2560CC00] 07:24:44 INFO - PROCESS | 2388 | 1462371884742 Marionette DEBUG loaded listener.js 07:24:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB2BDD1800) [pid = 2388] [serial = 997] [outer = 000000DB2560CC00] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370CA000 == 58 [pid = 2388] [id = 324] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E1B800 == 57 [pid = 2388] [id = 323] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C59800 == 56 [pid = 2388] [id = 322] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E63800 == 55 [pid = 2388] [id = 321] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A07800 == 54 [pid = 2388] [id = 320] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339D5800 == 53 [pid = 2388] [id = 319] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3344F000 == 52 [pid = 2388] [id = 318] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30B62000 == 51 [pid = 2388] [id = 317] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AF8E000 == 50 [pid = 2388] [id = 316] 07:24:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB26617000 == 49 [pid = 2388] [id = 315] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB33EF7000) [pid = 2388] [serial = 897] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB34B7A400) [pid = 2388] [serial = 930] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB266C3800) [pid = 2388] [serial = 850] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB2BDD7400) [pid = 2388] [serial = 853] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB32906400) [pid = 2388] [serial = 915] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB33EEC000) [pid = 2388] [serial = 918] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB264C7000) [pid = 2388] [serial = 885] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB32E88000) [pid = 2388] [serial = 916] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB33BC1C00) [pid = 2388] [serial = 894] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB2B60E000) [pid = 2388] [serial = 906] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB2BDCFC00) [pid = 2388] [serial = 907] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB30BEE800) [pid = 2388] [serial = 912] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3290CC00) [pid = 2388] [serial = 891] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB2BDCF800) [pid = 2388] [serial = 904] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB27A7D400) [pid = 2388] [serial = 903] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB266CB400) [pid = 2388] [serial = 921] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB2C7D2400) [pid = 2388] [serial = 888] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB2F855000) [pid = 2388] [serial = 909] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB3030B800) [pid = 2388] [serial = 910] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB34042C00) [pid = 2388] [serial = 901] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB2BB3B400) [pid = 2388] [serial = 900] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB337E9800) [pid = 2388] [serial = 883] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB34AAAC00) [pid = 2388] [serial = 927] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB34014C00) [pid = 2388] [serial = 919] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB31CC3000) [pid = 2388] [serial = 922] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB3425C800) [pid = 2388] [serial = 924] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB347F7000) [pid = 2388] [serial = 925] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB34AB3400) [pid = 2388] [serial = 928] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB30D1A800) [pid = 2388] [serial = 913] [outer = 0000000000000000] [url = about:blank] 07:24:45 INFO - PROCESS | 2388 | 1462371885402 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1026ms 07:24:45 INFO - PROCESS | 2388 | 1462371885462 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 07:24:45 INFO - PROCESS | 2388 | 1462371885468 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 07:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:24:45 INFO - PROCESS | 2388 | 1462371885474 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:24:45 INFO - PROCESS | 2388 | 1462371885477 Marionette TRACE conn5 <- [1,1294,null,{}] 07:24:45 INFO - PROCESS | 2388 | 1462371885481 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:45 INFO - PROCESS | 2388 | 1462371885593 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 07:24:45 INFO - PROCESS | 2388 | 1462371885674 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C75B000 == 50 [pid = 2388] [id = 333] 07:24:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB25E60000) [pid = 2388] [serial = 998] [outer = 0000000000000000] 07:24:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB2B60B400) [pid = 2388] [serial = 999] [outer = 000000DB25E60000] 07:24:45 INFO - PROCESS | 2388 | 1462371885721 Marionette DEBUG loaded listener.js 07:24:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB2CB89400) [pid = 2388] [serial = 1000] [outer = 000000DB25E60000] 07:24:46 INFO - PROCESS | 2388 | 1462371886150 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 07:24:46 INFO - PROCESS | 2388 | 1462371886208 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 2388 | 1462371886211 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 07:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:24:46 INFO - PROCESS | 2388 | 1462371886215 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 2388 | 1462371886219 Marionette TRACE conn5 <- [1,1298,null,{}] 07:24:46 INFO - PROCESS | 2388 | 1462371886230 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:46 INFO - PROCESS | 2388 | 1462371886321 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 07:24:46 INFO - PROCESS | 2388 | 1462371886331 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33350000 == 51 [pid = 2388] [id = 334] 07:24:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB3034DC00) [pid = 2388] [serial = 1001] [outer = 0000000000000000] 07:24:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB30B50400) [pid = 2388] [serial = 1002] [outer = 000000DB3034DC00] 07:24:46 INFO - PROCESS | 2388 | 1462371886381 Marionette DEBUG loaded listener.js 07:24:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB31313C00) [pid = 2388] [serial = 1003] [outer = 000000DB3034DC00] 07:24:46 INFO - PROCESS | 2388 | 1462371886853 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 07:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 07:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 691ms 07:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:24:46 INFO - PROCESS | 2388 | 1462371886907 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 07:24:46 INFO - PROCESS | 2388 | 1462371886910 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 07:24:46 INFO - PROCESS | 2388 | 1462371886914 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:24:46 INFO - PROCESS | 2388 | 1462371886915 Marionette TRACE conn5 <- [1,1302,null,{}] 07:24:46 INFO - PROCESS | 2388 | 1462371886919 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:47 INFO - PROCESS | 2388 | 1462371887008 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 07:24:47 INFO - PROCESS | 2388 | 1462371887017 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339DF800 == 52 [pid = 2388] [id = 335] 07:24:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB329A8800) [pid = 2388] [serial = 1004] [outer = 0000000000000000] 07:24:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB32E90800) [pid = 2388] [serial = 1005] [outer = 000000DB329A8800] 07:24:47 INFO - PROCESS | 2388 | 1462371887063 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB332B9400) [pid = 2388] [serial = 1006] [outer = 000000DB329A8800] 07:24:47 INFO - PROCESS | 2388 | 1462371887502 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 628ms 07:24:47 INFO - PROCESS | 2388 | 1462371887546 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 07:24:47 INFO - PROCESS | 2388 | 1462371887548 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 07:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:24:47 INFO - PROCESS | 2388 | 1462371887551 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:24:47 INFO - PROCESS | 2388 | 1462371887553 Marionette TRACE conn5 <- [1,1306,null,{}] 07:24:47 INFO - PROCESS | 2388 | 1462371887557 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:47 INFO - PROCESS | 2388 | 1462371887666 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 07:24:47 INFO - PROCESS | 2388 | 1462371887750 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A02800 == 53 [pid = 2388] [id = 336] 07:24:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3350F400) [pid = 2388] [serial = 1007] [outer = 0000000000000000] 07:24:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB33514C00) [pid = 2388] [serial = 1008] [outer = 000000DB3350F400] 07:24:47 INFO - PROCESS | 2388 | 1462371887795 Marionette DEBUG loaded listener.js 07:24:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB33A6D400) [pid = 2388] [serial = 1009] [outer = 000000DB3350F400] 07:24:48 INFO - PROCESS | 2388 | 1462371888235 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 07:24:48 INFO - PROCESS | 2388 | 1462371888294 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 07:24:48 INFO - PROCESS | 2388 | 1462371888297 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 07:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:24:48 INFO - PROCESS | 2388 | 1462371888300 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:24:48 INFO - PROCESS | 2388 | 1462371888302 Marionette TRACE conn5 <- [1,1310,null,{}] 07:24:48 INFO - PROCESS | 2388 | 1462371888306 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:48 INFO - PROCESS | 2388 | 1462371888441 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 07:24:48 INFO - PROCESS | 2388 | 1462371888496 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36BBA800 == 54 [pid = 2388] [id = 337] 07:24:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB33EF7C00) [pid = 2388] [serial = 1010] [outer = 0000000000000000] 07:24:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB3425BC00) [pid = 2388] [serial = 1011] [outer = 000000DB33EF7C00] 07:24:48 INFO - PROCESS | 2388 | 1462371888544 Marionette DEBUG loaded listener.js 07:24:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB355C7800) [pid = 2388] [serial = 1012] [outer = 000000DB33EF7C00] 07:24:48 INFO - PROCESS | 2388 | 1462371888952 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 733ms 07:24:49 INFO - PROCESS | 2388 | 1462371889038 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 2388 | 1462371889040 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 07:24:49 INFO - PROCESS | 2388 | 1462371889043 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:24:49 INFO - PROCESS | 2388 | 1462371889045 Marionette TRACE conn5 <- [1,1314,null,{}] 07:24:49 INFO - PROCESS | 2388 | 1462371889049 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:49 INFO - PROCESS | 2388 | 1462371889159 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 07:24:49 INFO - PROCESS | 2388 | 1462371889213 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37007800 == 55 [pid = 2388] [id = 338] 07:24:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB35E98400) [pid = 2388] [serial = 1013] [outer = 0000000000000000] 07:24:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB36B1D800) [pid = 2388] [serial = 1014] [outer = 000000DB35E98400] 07:24:49 INFO - PROCESS | 2388 | 1462371889259 Marionette DEBUG loaded listener.js 07:24:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB36CA8800) [pid = 2388] [serial = 1015] [outer = 000000DB35E98400] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB2D181800) [pid = 2388] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB24BB0C00) [pid = 2388] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB26C68C00) [pid = 2388] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB32903800) [pid = 2388] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB2C7D1800) [pid = 2388] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB25D5EC00) [pid = 2388] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB2FF5E000) [pid = 2388] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB332BE800) [pid = 2388] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB34043C00) [pid = 2388] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:24:49 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB332BFC00) [pid = 2388] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:24:49 INFO - PROCESS | 2388 | 1462371889777 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:24:49 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 07:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 775ms 07:24:49 INFO - PROCESS | 2388 | 1462371889824 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 07:24:49 INFO - PROCESS | 2388 | 1462371889826 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 07:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:24:49 INFO - PROCESS | 2388 | 1462371889829 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:24:49 INFO - PROCESS | 2388 | 1462371889831 Marionette TRACE conn5 <- [1,1318,null,{}] 07:24:49 INFO - PROCESS | 2388 | 1462371889835 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:49 INFO - PROCESS | 2388 | 1462371889948 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 07:24:50 INFO - PROCESS | 2388 | 1462371889998 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370D7800 == 56 [pid = 2388] [id = 339] 07:24:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB2C608400) [pid = 2388] [serial = 1016] [outer = 0000000000000000] 07:24:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3350AC00) [pid = 2388] [serial = 1017] [outer = 000000DB2C608400] 07:24:50 INFO - PROCESS | 2388 | 1462371890046 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3706D800) [pid = 2388] [serial = 1018] [outer = 000000DB2C608400] 07:24:50 INFO - PROCESS | 2388 | 1462371890416 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:24:50 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 07:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 626ms 07:24:50 INFO - PROCESS | 2388 | 1462371890459 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 07:24:50 INFO - PROCESS | 2388 | 1462371890461 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 07:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:24:50 INFO - PROCESS | 2388 | 1462371890464 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:24:50 INFO - PROCESS | 2388 | 1462371890466 Marionette TRACE conn5 <- [1,1322,null,{}] 07:24:50 INFO - PROCESS | 2388 | 1462371890495 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:50 INFO - PROCESS | 2388 | 1462371890587 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 07:24:50 INFO - PROCESS | 2388 | 1462371890594 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377E2800 == 57 [pid = 2388] [id = 340] 07:24:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB37156000) [pid = 2388] [serial = 1019] [outer = 0000000000000000] 07:24:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB3715E800) [pid = 2388] [serial = 1020] [outer = 000000DB37156000] 07:24:50 INFO - PROCESS | 2388 | 1462371890641 Marionette DEBUG loaded listener.js 07:24:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB37177C00) [pid = 2388] [serial = 1021] [outer = 000000DB37156000] 07:24:51 INFO - PROCESS | 2388 | 1462371891065 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 07:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:24:51 INFO - PROCESS | 2388 | 1462371891138 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 07:24:51 INFO - PROCESS | 2388 | 1462371891140 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 07:24:51 INFO - PROCESS | 2388 | 1462371891144 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:24:51 INFO - PROCESS | 2388 | 1462371891145 Marionette TRACE conn5 <- [1,1326,null,{}] 07:24:51 INFO - PROCESS | 2388 | 1462371891149 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:51 INFO - PROCESS | 2388 | 1462371891237 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 07:24:51 INFO - PROCESS | 2388 | 1462371891243 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D1B000 == 58 [pid = 2388] [id = 341] 07:24:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB37175400) [pid = 2388] [serial = 1022] [outer = 0000000000000000] 07:24:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB3717DC00) [pid = 2388] [serial = 1023] [outer = 000000DB37175400] 07:24:51 INFO - PROCESS | 2388 | 1462371891289 Marionette DEBUG loaded listener.js 07:24:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB376C4800) [pid = 2388] [serial = 1024] [outer = 000000DB37175400] 07:24:52 INFO - PROCESS | 2388 | 1462371892271 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1191ms 07:24:52 INFO - PROCESS | 2388 | 1462371892338 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 07:24:52 INFO - PROCESS | 2388 | 1462371892343 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 07:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:24:52 INFO - PROCESS | 2388 | 1462371892391 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:24:52 INFO - PROCESS | 2388 | 1462371892394 Marionette TRACE conn5 <- [1,1330,null,{}] 07:24:52 INFO - PROCESS | 2388 | 1462371892401 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:52 INFO - PROCESS | 2388 | 1462371892507 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 07:24:52 INFO - PROCESS | 2388 | 1462371892619 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C9CE800 == 59 [pid = 2388] [id = 342] 07:24:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2AF79000) [pid = 2388] [serial = 1025] [outer = 0000000000000000] 07:24:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2BB3CC00) [pid = 2388] [serial = 1026] [outer = 000000DB2AF79000] 07:24:52 INFO - PROCESS | 2388 | 1462371892678 Marionette DEBUG loaded listener.js 07:24:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB2D519000) [pid = 2388] [serial = 1027] [outer = 000000DB2AF79000] 07:24:53 INFO - PROCESS | 2388 | 1462371893269 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 987ms 07:24:53 INFO - PROCESS | 2388 | 1462371893338 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 07:24:53 INFO - PROCESS | 2388 | 1462371893345 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 07:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:24:53 INFO - PROCESS | 2388 | 1462371893352 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:24:53 INFO - PROCESS | 2388 | 1462371893355 Marionette TRACE conn5 <- [1,1334,null,{}] 07:24:53 INFO - PROCESS | 2388 | 1462371893359 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:53 INFO - PROCESS | 2388 | 1462371893475 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 07:24:53 INFO - PROCESS | 2388 | 1462371893596 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E5D000 == 60 [pid = 2388] [id = 343] 07:24:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB3031E800) [pid = 2388] [serial = 1028] [outer = 0000000000000000] 07:24:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB31362C00) [pid = 2388] [serial = 1029] [outer = 000000DB3031E800] 07:24:53 INFO - PROCESS | 2388 | 1462371893652 Marionette DEBUG loaded listener.js 07:24:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB332B5C00) [pid = 2388] [serial = 1030] [outer = 000000DB3031E800] 07:24:54 INFO - PROCESS | 2388 | 1462371894287 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 07:24:54 INFO - PROCESS | 2388 | 1462371894344 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 07:24:54 INFO - PROCESS | 2388 | 1462371894346 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 07:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:24:54 INFO - PROCESS | 2388 | 1462371894364 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:24:54 INFO - PROCESS | 2388 | 1462371894369 Marionette TRACE conn5 <- [1,1338,null,{}] 07:24:54 INFO - PROCESS | 2388 | 1462371894381 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:54 INFO - PROCESS | 2388 | 1462371894498 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 07:24:54 INFO - PROCESS | 2388 | 1462371894594 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DC2800 == 61 [pid = 2388] [id = 344] 07:24:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB34047000) [pid = 2388] [serial = 1031] [outer = 0000000000000000] 07:24:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB34AB3400) [pid = 2388] [serial = 1032] [outer = 000000DB34047000] 07:24:54 INFO - PROCESS | 2388 | 1462371894653 Marionette DEBUG loaded listener.js 07:24:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB37068800) [pid = 2388] [serial = 1033] [outer = 000000DB34047000] 07:24:55 INFO - PROCESS | 2388 | 1462371895191 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 880ms 07:24:55 INFO - PROCESS | 2388 | 1462371895251 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 07:24:55 INFO - PROCESS | 2388 | 1462371895254 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 07:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:24:55 INFO - PROCESS | 2388 | 1462371895258 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:24:55 INFO - PROCESS | 2388 | 1462371895260 Marionette TRACE conn5 <- [1,1342,null,{}] 07:24:55 INFO - PROCESS | 2388 | 1462371895264 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:55 INFO - PROCESS | 2388 | 1462371895376 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 07:24:55 INFO - PROCESS | 2388 | 1462371895468 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA91000 == 62 [pid = 2388] [id = 345] 07:24:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB376C9000) [pid = 2388] [serial = 1034] [outer = 0000000000000000] 07:24:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB376CC400) [pid = 2388] [serial = 1035] [outer = 000000DB376C9000] 07:24:55 INFO - PROCESS | 2388 | 1462371895524 Marionette DEBUG loaded listener.js 07:24:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB37712000) [pid = 2388] [serial = 1036] [outer = 000000DB376C9000] 07:24:56 INFO - PROCESS | 2388 | 1462371896119 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 881ms 07:24:56 INFO - PROCESS | 2388 | 1462371896139 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 07:24:56 INFO - PROCESS | 2388 | 1462371896142 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 07:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:24:56 INFO - PROCESS | 2388 | 1462371896146 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:24:56 INFO - PROCESS | 2388 | 1462371896148 Marionette TRACE conn5 <- [1,1346,null,{}] 07:24:56 INFO - PROCESS | 2388 | 1462371896152 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:56 INFO - PROCESS | 2388 | 1462371896260 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 07:24:56 INFO - PROCESS | 2388 | 1462371896351 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AAAF800 == 63 [pid = 2388] [id = 346] 07:24:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB37717800) [pid = 2388] [serial = 1037] [outer = 0000000000000000] 07:24:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB37734C00) [pid = 2388] [serial = 1038] [outer = 000000DB37717800] 07:24:56 INFO - PROCESS | 2388 | 1462371896405 Marionette DEBUG loaded listener.js 07:24:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB3773C800) [pid = 2388] [serial = 1039] [outer = 000000DB37717800] 07:24:56 INFO - PROCESS | 2388 | 1462371896964 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 881ms 07:24:57 INFO - PROCESS | 2388 | 1462371897030 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 07:24:57 INFO - PROCESS | 2388 | 1462371897032 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 07:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:24:57 INFO - PROCESS | 2388 | 1462371897036 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:24:57 INFO - PROCESS | 2388 | 1462371897038 Marionette TRACE conn5 <- [1,1350,null,{}] 07:24:57 INFO - PROCESS | 2388 | 1462371897042 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:57 INFO - PROCESS | 2388 | 1462371897174 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 07:24:57 INFO - PROCESS | 2388 | 1462371897296 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB275E4000 == 64 [pid = 2388] [id = 347] 07:24:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB2AF80000) [pid = 2388] [serial = 1040] [outer = 0000000000000000] 07:24:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB2C667800) [pid = 2388] [serial = 1041] [outer = 000000DB2AF80000] 07:24:57 INFO - PROCESS | 2388 | 1462371897355 Marionette DEBUG loaded listener.js 07:24:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB3776F400) [pid = 2388] [serial = 1042] [outer = 000000DB2AF80000] 07:24:58 INFO - PROCESS | 2388 | 1462371898173 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1197ms 07:24:58 INFO - PROCESS | 2388 | 1462371898236 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 07:24:58 INFO - PROCESS | 2388 | 1462371898241 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 07:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:24:58 INFO - PROCESS | 2388 | 1462371898247 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:24:58 INFO - PROCESS | 2388 | 1462371898250 Marionette TRACE conn5 <- [1,1354,null,{}] 07:24:58 INFO - PROCESS | 2388 | 1462371898255 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:58 INFO - PROCESS | 2388 | 1462371898359 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 07:24:58 INFO - PROCESS | 2388 | 1462371898483 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33707800 == 65 [pid = 2388] [id = 348] 07:24:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB2BDD0800) [pid = 2388] [serial = 1043] [outer = 0000000000000000] 07:24:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB2BDD2800) [pid = 2388] [serial = 1044] [outer = 000000DB2BDD0800] 07:24:58 INFO - PROCESS | 2388 | 1462371898542 Marionette DEBUG loaded listener.js 07:24:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB30303800) [pid = 2388] [serial = 1045] [outer = 000000DB2BDD0800] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377E2800 == 64 [pid = 2388] [id = 340] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370D7800 == 63 [pid = 2388] [id = 339] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37007800 == 62 [pid = 2388] [id = 338] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36BBA800 == 61 [pid = 2388] [id = 337] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A02800 == 60 [pid = 2388] [id = 336] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339DF800 == 59 [pid = 2388] [id = 335] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33350000 == 58 [pid = 2388] [id = 334] 07:24:58 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB36509000) [pid = 2388] [serial = 975] [outer = 0000000000000000] [url = about:blank] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C75B000 == 57 [pid = 2388] [id = 333] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37993800 == 56 [pid = 2388] [id = 310] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30249800 == 55 [pid = 2388] [id = 332] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38209000 == 54 [pid = 2388] [id = 329] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D29800 == 53 [pid = 2388] [id = 328] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0D000 == 52 [pid = 2388] [id = 327] 07:24:58 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5F1800 == 51 [pid = 2388] [id = 326] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB27A7CC00) [pid = 2388] [serial = 946] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB2642B800) [pid = 2388] [serial = 945] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB26D50400) [pid = 2388] [serial = 948] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB2B661400) [pid = 2388] [serial = 949] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB32E89800) [pid = 2388] [serial = 960] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB2CBA3400) [pid = 2388] [serial = 951] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB2FF5CC00) [pid = 2388] [serial = 952] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB35EA5400) [pid = 2388] [serial = 942] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB30BEB400) [pid = 2388] [serial = 957] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB30310400) [pid = 2388] [serial = 954] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB30343C00) [pid = 2388] [serial = 955] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB33375800) [pid = 2388] [serial = 963] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB33EF7400) [pid = 2388] [serial = 939] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB347F2000) [pid = 2388] [serial = 973] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB3031B800) [pid = 2388] [serial = 936] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB33280400) [pid = 2388] [serial = 961] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB2AF7C400) [pid = 2388] [serial = 933] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB33A69000) [pid = 2388] [serial = 966] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB33516C00) [pid = 2388] [serial = 964] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB33A66800) [pid = 2388] [serial = 969] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB34049400) [pid = 2388] [serial = 972] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB33EF3400) [pid = 2388] [serial = 967] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB34009000) [pid = 2388] [serial = 970] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB30D21400) [pid = 2388] [serial = 958] [outer = 0000000000000000] [url = about:blank] 07:24:59 INFO - PROCESS | 2388 | 1462371899125 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 07:24:59 INFO - PROCESS | 2388 | 1462371899198 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 07:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:24:59 INFO - PROCESS | 2388 | 1462371899205 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 2388 | 1462371899208 Marionette TRACE conn5 <- [1,1358,null,{}] 07:24:59 INFO - PROCESS | 2388 | 1462371899212 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:24:59 INFO - PROCESS | 2388 | 1462371899303 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 07:24:59 INFO - PROCESS | 2388 | 1462371899380 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:24:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31378800 == 52 [pid = 2388] [id = 349] 07:24:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB26BD8400) [pid = 2388] [serial = 1046] [outer = 0000000000000000] 07:24:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB2BB39C00) [pid = 2388] [serial = 1047] [outer = 000000DB26BD8400] 07:24:59 INFO - PROCESS | 2388 | 1462371899427 Marionette DEBUG loaded listener.js 07:24:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB2CBA3400) [pid = 2388] [serial = 1048] [outer = 000000DB26BD8400] 07:24:59 INFO - PROCESS | 2388 | 1462371899869 Marionette TRACE conn5 <- [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] 07:24:59 INFO - PROCESS | 2388 | 1462371899900 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 07:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:24:59 INFO - PROCESS | 2388 | 1462371899904 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:24:59 INFO - PROCESS | 2388 | 1462371899907 Marionette TRACE conn5 <- [1,1362,null,{}] 07:24:59 INFO - PROCESS | 2388 | 1462371899918 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 2388 | 1462371900010 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 07:25:00 INFO - PROCESS | 2388 | 1462371900020 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FBF800 == 53 [pid = 2388] [id = 350] 07:25:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB3031FC00) [pid = 2388] [serial = 1049] [outer = 0000000000000000] 07:25:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB30B0F800) [pid = 2388] [serial = 1050] [outer = 000000DB3031FC00] 07:25:00 INFO - PROCESS | 2388 | 1462371900068 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB30D14C00) [pid = 2388] [serial = 1051] [outer = 000000DB3031FC00] 07:25:00 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:25:00 INFO - PROCESS | 2388 | 1462371900545 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 07:25:00 INFO - PROCESS | 2388 | 1462371900600 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 07:25:00 INFO - PROCESS | 2388 | 1462371900603 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:25:00 INFO - PROCESS | 2388 | 1462371900605 Marionette TRACE conn5 <- [1,1366,null,{}] 07:25:00 INFO - PROCESS | 2388 | 1462371900609 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:00 INFO - PROCESS | 2388 | 1462371900698 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 07:25:00 INFO - PROCESS | 2388 | 1462371900707 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35544800 == 54 [pid = 2388] [id = 351] 07:25:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB3299B800) [pid = 2388] [serial = 1052] [outer = 0000000000000000] 07:25:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB32E8D800) [pid = 2388] [serial = 1053] [outer = 000000DB3299B800] 07:25:00 INFO - PROCESS | 2388 | 1462371900753 Marionette DEBUG loaded listener.js 07:25:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB33078C00) [pid = 2388] [serial = 1054] [outer = 000000DB3299B800] 07:25:01 INFO - PROCESS | 2388 | 1462371901168 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 2388 | 1462371901238 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 07:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:25:01 INFO - PROCESS | 2388 | 1462371901241 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 2388 | 1462371901244 Marionette TRACE conn5 <- [1,1370,null,{}] 07:25:01 INFO - PROCESS | 2388 | 1462371901247 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:01 INFO - PROCESS | 2388 | 1462371901358 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 07:25:01 INFO - PROCESS | 2388 | 1462371901438 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C75A000 == 55 [pid = 2388] [id = 352] 07:25:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB332C2C00) [pid = 2388] [serial = 1055] [outer = 0000000000000000] 07:25:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB33513400) [pid = 2388] [serial = 1056] [outer = 000000DB332C2C00] 07:25:01 INFO - PROCESS | 2388 | 1462371901484 Marionette DEBUG loaded listener.js 07:25:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB33A67800) [pid = 2388] [serial = 1057] [outer = 000000DB332C2C00] 07:25:01 INFO - PROCESS | 2388 | [2388] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:25:01 INFO - PROCESS | 2388 | 1462371901927 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:25:01 INFO - PROCESS | 2388 | 1462371901980 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 07:25:01 INFO - PROCESS | 2388 | 1462371901984 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:25:01 INFO - PROCESS | 2388 | 1462371901986 Marionette TRACE conn5 <- [1,1374,null,{}] 07:25:01 INFO - PROCESS | 2388 | 1462371901989 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 2388 | 1462371902127 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 07:25:02 INFO - PROCESS | 2388 | 1462371902197 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37019000 == 56 [pid = 2388] [id = 353] 07:25:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB34008000) [pid = 2388] [serial = 1058] [outer = 0000000000000000] 07:25:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB3404A400) [pid = 2388] [serial = 1059] [outer = 000000DB34008000] 07:25:02 INFO - PROCESS | 2388 | 1462371902244 Marionette DEBUG loaded listener.js 07:25:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB34762000) [pid = 2388] [serial = 1060] [outer = 000000DB34008000] 07:25:02 INFO - PROCESS | 2388 | 1462371902674 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:25:02 INFO - PROCESS | 2388 | 1462371902733 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 07:25:02 INFO - PROCESS | 2388 | 1462371902737 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:25:02 INFO - PROCESS | 2388 | 1462371902738 Marionette TRACE conn5 <- [1,1378,null,{}] 07:25:02 INFO - PROCESS | 2388 | 1462371902742 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:02 INFO - PROCESS | 2388 | 1462371902856 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 07:25:02 INFO - PROCESS | 2388 | 1462371902911 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377CF800 == 57 [pid = 2388] [id = 354] 07:25:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB34AAD800) [pid = 2388] [serial = 1061] [outer = 0000000000000000] 07:25:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB34AB2000) [pid = 2388] [serial = 1062] [outer = 000000DB34AAD800] 07:25:02 INFO - PROCESS | 2388 | 1462371902956 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB359ACC00) [pid = 2388] [serial = 1063] [outer = 000000DB34AAD800] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB3350F400) [pid = 2388] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB33EF7C00) [pid = 2388] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB2560CC00) [pid = 2388] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB329A8800) [pid = 2388] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB25E60000) [pid = 2388] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB3034DC00) [pid = 2388] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB2C608400) [pid = 2388] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB37156000) [pid = 2388] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:25:03 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB35E98400) [pid = 2388] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:25:03 INFO - PROCESS | 2388 | 1462371903458 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 776ms 07:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:25:03 INFO - PROCESS | 2388 | 1462371903515 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 07:25:03 INFO - PROCESS | 2388 | 1462371903517 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 07:25:03 INFO - PROCESS | 2388 | 1462371903520 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:25:03 INFO - PROCESS | 2388 | 1462371903522 Marionette TRACE conn5 <- [1,1382,null,{}] 07:25:03 INFO - PROCESS | 2388 | 1462371903525 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:03 INFO - PROCESS | 2388 | 1462371903610 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 07:25:03 INFO - PROCESS | 2388 | 1462371903690 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37C9E000 == 58 [pid = 2388] [id = 355] 07:25:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB30D1FC00) [pid = 2388] [serial = 1064] [outer = 0000000000000000] 07:25:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB34AADC00) [pid = 2388] [serial = 1065] [outer = 000000DB30D1FC00] 07:25:03 INFO - PROCESS | 2388 | 1462371903736 Marionette DEBUG loaded listener.js 07:25:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB36589800) [pid = 2388] [serial = 1066] [outer = 000000DB30D1FC00] 07:25:04 INFO - PROCESS | 2388 | 1462371904096 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 07:25:04 INFO - PROCESS | 2388 | 1462371904152 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2388 | 1462371904155 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 07:25:04 INFO - PROCESS | 2388 | 1462371904158 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:25:04 INFO - PROCESS | 2388 | 1462371904160 Marionette TRACE conn5 <- [1,1386,null,{}] 07:25:04 INFO - PROCESS | 2388 | 1462371904195 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 2388 | 1462371904287 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 07:25:04 INFO - PROCESS | 2388 | 1462371904298 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3821D800 == 59 [pid = 2388] [id = 356] 07:25:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB36B20800) [pid = 2388] [serial = 1067] [outer = 0000000000000000] 07:25:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB36C2B000) [pid = 2388] [serial = 1068] [outer = 000000DB36B20800] 07:25:04 INFO - PROCESS | 2388 | 1462371904345 Marionette DEBUG loaded listener.js 07:25:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB36CA6800) [pid = 2388] [serial = 1069] [outer = 000000DB36B20800] 07:25:04 INFO - PROCESS | 2388 | 1462371904754 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 668ms 07:25:04 INFO - PROCESS | 2388 | 1462371904830 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 07:25:04 INFO - PROCESS | 2388 | 1462371904832 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 07:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:25:04 INFO - PROCESS | 2388 | 1462371904836 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:25:04 INFO - PROCESS | 2388 | 1462371904838 Marionette TRACE conn5 <- [1,1390,null,{}] 07:25:04 INFO - PROCESS | 2388 | 1462371904841 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:04 INFO - PROCESS | 2388 | 1462371904929 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 07:25:04 INFO - PROCESS | 2388 | 1462371904938 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA9C000 == 60 [pid = 2388] [id = 357] 07:25:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB36B1A800) [pid = 2388] [serial = 1070] [outer = 0000000000000000] 07:25:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB3715D800) [pid = 2388] [serial = 1071] [outer = 000000DB36B1A800] 07:25:04 INFO - PROCESS | 2388 | 1462371904982 Marionette DEBUG loaded listener.js 07:25:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB376C6400) [pid = 2388] [serial = 1072] [outer = 000000DB36B1A800] 07:25:05 INFO - PROCESS | 2388 | 1462371905545 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 733ms 07:25:05 INFO - PROCESS | 2388 | 1462371905572 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 07:25:05 INFO - PROCESS | 2388 | 1462371905577 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 07:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:25:05 INFO - PROCESS | 2388 | 1462371905583 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:25:05 INFO - PROCESS | 2388 | 1462371905588 Marionette TRACE conn5 <- [1,1394,null,{}] 07:25:05 INFO - PROCESS | 2388 | 1462371905654 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:05 INFO - PROCESS | 2388 | 1462371905782 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 07:25:05 INFO - PROCESS | 2388 | 1462371905898 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31E2B000 == 61 [pid = 2388] [id = 358] 07:25:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB264CD800) [pid = 2388] [serial = 1073] [outer = 0000000000000000] 07:25:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB2AF85C00) [pid = 2388] [serial = 1074] [outer = 000000DB264CD800] 07:25:05 INFO - PROCESS | 2388 | 1462371905957 Marionette DEBUG loaded listener.js 07:25:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB2D59F400) [pid = 2388] [serial = 1075] [outer = 000000DB264CD800] 07:25:06 INFO - PROCESS | 2388 | 1462371906553 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1023ms 07:25:06 INFO - PROCESS | 2388 | 1462371906609 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 07:25:06 INFO - PROCESS | 2388 | 1462371906616 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 07:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:25:06 INFO - PROCESS | 2388 | 1462371906623 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:25:06 INFO - PROCESS | 2388 | 1462371906626 Marionette TRACE conn5 <- [1,1398,null,{}] 07:25:06 INFO - PROCESS | 2388 | 1462371906630 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:06 INFO - PROCESS | 2388 | 1462371906748 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 07:25:06 INFO - PROCESS | 2388 | 1462371906872 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E5B800 == 62 [pid = 2388] [id = 359] 07:25:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB30B52800) [pid = 2388] [serial = 1076] [outer = 0000000000000000] 07:25:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB30D18400) [pid = 2388] [serial = 1077] [outer = 000000DB30B52800] 07:25:06 INFO - PROCESS | 2388 | 1462371906929 Marionette DEBUG loaded listener.js 07:25:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB33379400) [pid = 2388] [serial = 1078] [outer = 000000DB30B52800] 07:25:07 INFO - PROCESS | 2388 | 1462371907648 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1078ms 07:25:07 INFO - PROCESS | 2388 | 1462371907706 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 07:25:07 INFO - PROCESS | 2388 | 1462371907709 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 07:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:25:07 INFO - PROCESS | 2388 | 1462371907713 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:25:07 INFO - PROCESS | 2388 | 1462371907718 Marionette TRACE conn5 <- [1,1402,null,{}] 07:25:07 INFO - PROCESS | 2388 | 1462371907730 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:07 INFO - PROCESS | 2388 | 1462371907887 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 07:25:08 INFO - PROCESS | 2388 | 1462371908004 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACBE800 == 63 [pid = 2388] [id = 360] 07:25:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB34042C00) [pid = 2388] [serial = 1079] [outer = 0000000000000000] 07:25:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB3498AC00) [pid = 2388] [serial = 1080] [outer = 000000DB34042C00] 07:25:08 INFO - PROCESS | 2388 | 1462371908063 Marionette DEBUG loaded listener.js 07:25:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB37181000) [pid = 2388] [serial = 1081] [outer = 000000DB34042C00] 07:25:08 INFO - PROCESS | 2388 | 1462371908665 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 985ms 07:25:08 INFO - PROCESS | 2388 | 1462371908700 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 07:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:25:08 INFO - PROCESS | 2388 | 1462371908703 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 07:25:08 INFO - PROCESS | 2388 | 1462371908708 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:25:08 INFO - PROCESS | 2388 | 1462371908710 Marionette TRACE conn5 <- [1,1406,null,{}] 07:25:08 INFO - PROCESS | 2388 | 1462371908714 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:08 INFO - PROCESS | 2388 | 1462371908832 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 07:25:08 INFO - PROCESS | 2388 | 1462371908919 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AE5E000 == 64 [pid = 2388] [id = 361] 07:25:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB37740000) [pid = 2388] [serial = 1082] [outer = 0000000000000000] 07:25:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB3776CC00) [pid = 2388] [serial = 1083] [outer = 000000DB37740000] 07:25:08 INFO - PROCESS | 2388 | 1462371908974 Marionette DEBUG loaded listener.js 07:25:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000DB37778000) [pid = 2388] [serial = 1084] [outer = 000000DB37740000] 07:25:09 INFO - PROCESS | 2388 | 1462371909590 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 942ms 07:25:09 INFO - PROCESS | 2388 | 1462371909650 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 07:25:09 INFO - PROCESS | 2388 | 1462371909653 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 07:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:25:09 INFO - PROCESS | 2388 | 1462371909657 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:25:09 INFO - PROCESS | 2388 | 1462371909659 Marionette TRACE conn5 <- [1,1410,null,{}] 07:25:09 INFO - PROCESS | 2388 | 1462371909663 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:09 INFO - PROCESS | 2388 | 1462371909772 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 07:25:09 INFO - PROCESS | 2388 | 1462371909893 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B361000 == 65 [pid = 2388] [id = 362] 07:25:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000DB37913800) [pid = 2388] [serial = 1085] [outer = 0000000000000000] 07:25:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000DB37917400) [pid = 2388] [serial = 1086] [outer = 000000DB37913800] 07:25:09 INFO - PROCESS | 2388 | 1462371909948 Marionette DEBUG loaded listener.js 07:25:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000DB37C64000) [pid = 2388] [serial = 1087] [outer = 000000DB37913800] 07:25:10 INFO - PROCESS | 2388 | 1462371910608 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 07:25:10 INFO - PROCESS | 2388 | 1462371910646 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 07:25:10 INFO - PROCESS | 2388 | 1462371910648 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 07:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:25:10 INFO - PROCESS | 2388 | 1462371910652 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:25:10 INFO - PROCESS | 2388 | 1462371910654 Marionette TRACE conn5 <- [1,1414,null,{}] 07:25:10 INFO - PROCESS | 2388 | 1462371910658 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:10 INFO - PROCESS | 2388 | 1462371910791 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 07:25:11 INFO - PROCESS | 2388 | 1462371911036 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31C69800 == 66 [pid = 2388] [id = 363] 07:25:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000DB26426400) [pid = 2388] [serial = 1088] [outer = 0000000000000000] 07:25:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000DB264CBC00) [pid = 2388] [serial = 1089] [outer = 000000DB26426400] 07:25:11 INFO - PROCESS | 2388 | 1462371911092 Marionette DEBUG loaded listener.js 07:25:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000DB2B661400) [pid = 2388] [serial = 1090] [outer = 000000DB26426400] 07:25:11 INFO - PROCESS | 2388 | 1462371911735 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1129ms 07:25:11 INFO - PROCESS | 2388 | 1462371911785 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 07:25:11 INFO - PROCESS | 2388 | 1462371911789 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 07:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:25:11 INFO - PROCESS | 2388 | 1462371911795 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:25:11 INFO - PROCESS | 2388 | 1462371911799 Marionette TRACE conn5 <- [1,1418,null,{}] 07:25:11 INFO - PROCESS | 2388 | 1462371911804 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:11 INFO - PROCESS | 2388 | 1462371911912 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 07:25:12 INFO - PROCESS | 2388 | 1462371912038 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31F61000 == 67 [pid = 2388] [id = 364] 07:25:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000DB3030A800) [pid = 2388] [serial = 1091] [outer = 0000000000000000] 07:25:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000DB30B53400) [pid = 2388] [serial = 1092] [outer = 000000DB3030A800] 07:25:12 INFO - PROCESS | 2388 | 1462371912092 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000DB32904000) [pid = 2388] [serial = 1093] [outer = 000000DB3030A800] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3354F800 == 66 [pid = 2388] [id = 289] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E61000 == 65 [pid = 2388] [id = 312] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CB0000 == 64 [pid = 2388] [id = 313] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30374800 == 63 [pid = 2388] [id = 311] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331DB800 == 62 [pid = 2388] [id = 288] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30245000 == 61 [pid = 2388] [id = 287] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E69000 == 60 [pid = 2388] [id = 291] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3821D800 == 59 [pid = 2388] [id = 356] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37C9E000 == 58 [pid = 2388] [id = 355] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377CF800 == 57 [pid = 2388] [id = 354] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37019000 == 56 [pid = 2388] [id = 353] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C75A000 == 55 [pid = 2388] [id = 352] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35544800 == 54 [pid = 2388] [id = 351] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FBF800 == 53 [pid = 2388] [id = 350] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31378800 == 52 [pid = 2388] [id = 349] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000DB3706FC00) [pid = 2388] [serial = 993] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000DB2B66A400) [pid = 2388] [serial = 978] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000DB30B51C00) [pid = 2388] [serial = 981] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000DB33A66C00) [pid = 2388] [serial = 984] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000DB3717DC00) [pid = 2388] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33707800 == 51 [pid = 2388] [id = 348] 07:25:12 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C9CE800 == 50 [pid = 2388] [id = 342] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000DB33514C00) [pid = 2388] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000DB355C7800) [pid = 2388] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000DB3425BC00) [pid = 2388] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000DB2BDD1800) [pid = 2388] [serial = 997] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000DB26D46C00) [pid = 2388] [serial = 996] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB32E90800) [pid = 2388] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB2B60B400) [pid = 2388] [serial = 999] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB2CB89400) [pid = 2388] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB30B50400) [pid = 2388] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB31313C00) [pid = 2388] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB36B19000) [pid = 2388] [serial = 987] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB36C29800) [pid = 2388] [serial = 990] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB3350AC00) [pid = 2388] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB37177C00) [pid = 2388] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB36B1D800) [pid = 2388] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB3715E800) [pid = 2388] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB3706D800) [pid = 2388] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB36CA8800) [pid = 2388] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB33A6D400) [pid = 2388] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB332B9400) [pid = 2388] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 07:25:12 INFO - PROCESS | 2388 | 1462371912647 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 879ms 07:25:12 INFO - PROCESS | 2388 | 1462371912679 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 07:25:12 INFO - PROCESS | 2388 | 1462371912683 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 07:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:25:12 INFO - PROCESS | 2388 | 1462371912688 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:25:12 INFO - PROCESS | 2388 | 1462371912690 Marionette TRACE conn5 <- [1,1422,null,{}] 07:25:12 INFO - PROCESS | 2388 | 1462371912694 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:12 INFO - PROCESS | 2388 | 1462371912784 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 07:25:12 INFO - PROCESS | 2388 | 1462371912793 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30385800 == 51 [pid = 2388] [id = 365] 07:25:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB2CB93000) [pid = 2388] [serial = 1094] [outer = 0000000000000000] 07:25:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB3034B400) [pid = 2388] [serial = 1095] [outer = 000000DB2CB93000] 07:25:12 INFO - PROCESS | 2388 | 1462371912840 Marionette DEBUG loaded listener.js 07:25:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB3290F800) [pid = 2388] [serial = 1096] [outer = 000000DB2CB93000] 07:25:13 INFO - PROCESS | 2388 | 1462371913332 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 07:25:13 INFO - PROCESS | 2388 | 1462371913382 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 07:25:13 INFO - PROCESS | 2388 | 1462371913384 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 07:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:25:13 INFO - PROCESS | 2388 | 1462371913390 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:25:13 INFO - PROCESS | 2388 | 1462371913396 Marionette TRACE conn5 <- [1,1426,null,{}] 07:25:13 INFO - PROCESS | 2388 | 1462371913405 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:13 INFO - PROCESS | 2388 | 1462371913498 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 07:25:13 INFO - PROCESS | 2388 | 1462371913587 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35535000 == 52 [pid = 2388] [id = 366] 07:25:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB2CBA2C00) [pid = 2388] [serial = 1097] [outer = 0000000000000000] 07:25:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB335BB800) [pid = 2388] [serial = 1098] [outer = 000000DB2CBA2C00] 07:25:13 INFO - PROCESS | 2388 | 1462371913632 Marionette DEBUG loaded listener.js 07:25:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB33EEB800) [pid = 2388] [serial = 1099] [outer = 000000DB2CBA2C00] 07:25:14 INFO - PROCESS | 2388 | 1462371913989 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 651ms 07:25:14 INFO - PROCESS | 2388 | 1462371914041 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 2388 | 1462371914044 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 07:25:14 INFO - PROCESS | 2388 | 1462371914047 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:25:14 INFO - PROCESS | 2388 | 1462371914049 Marionette TRACE conn5 <- [1,1430,null,{}] 07:25:14 INFO - PROCESS | 2388 | 1462371914053 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 2388 | 1462371914141 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 07:25:14 INFO - PROCESS | 2388 | 1462371914177 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E21000 == 53 [pid = 2388] [id = 367] 07:25:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB3400E800) [pid = 2388] [serial = 1100] [outer = 0000000000000000] 07:25:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB34046800) [pid = 2388] [serial = 1101] [outer = 000000DB3400E800] 07:25:14 INFO - PROCESS | 2388 | 1462371914222 Marionette DEBUG loaded listener.js 07:25:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB3499C000) [pid = 2388] [serial = 1102] [outer = 000000DB3400E800] 07:25:14 INFO - PROCESS | 2388 | 1462371914696 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 07:25:14 INFO - PROCESS | 2388 | 1462371914741 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 07:25:14 INFO - PROCESS | 2388 | 1462371914743 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 07:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:25:14 INFO - PROCESS | 2388 | 1462371914747 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:25:14 INFO - PROCESS | 2388 | 1462371914749 Marionette TRACE conn5 <- [1,1434,null,{}] 07:25:14 INFO - PROCESS | 2388 | 1462371914753 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:14 INFO - PROCESS | 2388 | 1462371914867 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 07:25:14 INFO - PROCESS | 2388 | 1462371914923 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37104000 == 54 [pid = 2388] [id = 368] 07:25:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB355CBC00) [pid = 2388] [serial = 1103] [outer = 0000000000000000] 07:25:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB35EA1000) [pid = 2388] [serial = 1104] [outer = 000000DB355CBC00] 07:25:14 INFO - PROCESS | 2388 | 1462371914976 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB36C9D400) [pid = 2388] [serial = 1105] [outer = 000000DB355CBC00] 07:25:15 INFO - PROCESS | 2388 | 1462371915479 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 775ms 07:25:15 INFO - PROCESS | 2388 | 1462371915525 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 07:25:15 INFO - PROCESS | 2388 | 1462371915527 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 07:25:15 INFO - PROCESS | 2388 | 1462371915531 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:25:15 INFO - PROCESS | 2388 | 1462371915533 Marionette TRACE conn5 <- [1,1438,null,{}] 07:25:15 INFO - PROCESS | 2388 | 1462371915536 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:15 INFO - PROCESS | 2388 | 1462371915656 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 07:25:15 INFO - PROCESS | 2388 | 1462371915713 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CB1800 == 55 [pid = 2388] [id = 369] 07:25:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB376CEC00) [pid = 2388] [serial = 1106] [outer = 0000000000000000] 07:25:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB37711000) [pid = 2388] [serial = 1107] [outer = 000000DB376CEC00] 07:25:15 INFO - PROCESS | 2388 | 1462371915758 Marionette DEBUG loaded listener.js 07:25:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB3773C000) [pid = 2388] [serial = 1108] [outer = 000000DB376CEC00] 07:25:16 INFO - PROCESS | 2388 | 1462371916191 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 691ms 07:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:25:16 INFO - PROCESS | 2388 | 1462371916225 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 07:25:16 INFO - PROCESS | 2388 | 1462371916228 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 07:25:16 INFO - PROCESS | 2388 | 1462371916231 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:25:16 INFO - PROCESS | 2388 | 1462371916233 Marionette TRACE conn5 <- [1,1442,null,{}] 07:25:16 INFO - PROCESS | 2388 | 1462371916245 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000DB3773A400) [pid = 2388] [serial = 1109] [outer = 000000DB27F19C00] 07:25:16 INFO - PROCESS | 2388 | 1462371916386 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000DB33EF3C00) [pid = 2388] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB33516400) [pid = 2388] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB34AF4400) [pid = 2388] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB26422800) [pid = 2388] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB2C609C00) [pid = 2388] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB30D13C00) [pid = 2388] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB33517800) [pid = 2388] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB26D4D400) [pid = 2388] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB30314000) [pid = 2388] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB33511000) [pid = 2388] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB35E98C00) [pid = 2388] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB264CD000) [pid = 2388] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB355C6C00) [pid = 2388] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB2BDD0800) [pid = 2388] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB2AF80000) [pid = 2388] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB332C2C00) [pid = 2388] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB34047000) [pid = 2388] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB26BD8400) [pid = 2388] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB376C9000) [pid = 2388] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB3031E800) [pid = 2388] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB3031FC00) [pid = 2388] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB34008000) [pid = 2388] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB3299B800) [pid = 2388] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB37175400) [pid = 2388] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB2AF79000) [pid = 2388] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB30D1FC00) [pid = 2388] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB34AAD800) [pid = 2388] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB36B20800) [pid = 2388] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB2FF61000) [pid = 2388] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:25:16 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB264C0800) [pid = 2388] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:25:16 INFO - PROCESS | 2388 | 1462371916783 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB26E75000 == 56 [pid = 2388] [id = 370] 07:25:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB24B5A800) [pid = 2388] [serial = 1110] [outer = 0000000000000000] 07:25:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB24BB3000) [pid = 2388] [serial = 1111] [outer = 000000DB24B5A800] 07:25:16 INFO - PROCESS | 2388 | 1462371916846 Marionette DEBUG loaded listener.js 07:25:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB264C5800) [pid = 2388] [serial = 1112] [outer = 000000DB24B5A800] 07:25:17 INFO - PROCESS | 2388 | 1462371917557 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1397ms 07:25:17 INFO - PROCESS | 2388 | 1462371917632 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 07:25:17 INFO - PROCESS | 2388 | 1462371917637 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 07:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:25:17 INFO - PROCESS | 2388 | 1462371917656 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:25:17 INFO - PROCESS | 2388 | 1462371917661 Marionette TRACE conn5 <- [1,1446,null,{}] 07:25:17 INFO - PROCESS | 2388 | 1462371917666 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:17 INFO - PROCESS | 2388 | 1462371917796 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 07:25:17 INFO - PROCESS | 2388 | 1462371917914 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33452000 == 57 [pid = 2388] [id = 371] 07:25:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2B2B3800) [pid = 2388] [serial = 1113] [outer = 0000000000000000] 07:25:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2BB9C000) [pid = 2388] [serial = 1114] [outer = 000000DB2B2B3800] 07:25:17 INFO - PROCESS | 2388 | 1462371917976 Marionette DEBUG loaded listener.js 07:25:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2C670800) [pid = 2388] [serial = 1115] [outer = 000000DB2B2B3800] 07:25:18 INFO - PROCESS | 2388 | 1462371918619 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 986ms 07:25:18 INFO - PROCESS | 2388 | 1462371918647 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 07:25:18 INFO - PROCESS | 2388 | 1462371918652 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 07:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:25:18 INFO - PROCESS | 2388 | 1462371918657 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:25:18 INFO - PROCESS | 2388 | 1462371918660 Marionette TRACE conn5 <- [1,1450,null,{}] 07:25:18 INFO - PROCESS | 2388 | 1462371918664 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:18 INFO - PROCESS | 2388 | 1462371918782 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 07:25:18 INFO - PROCESS | 2388 | 1462371918906 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36BA5800 == 58 [pid = 2388] [id = 372] 07:25:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB3030BC00) [pid = 2388] [serial = 1116] [outer = 0000000000000000] 07:25:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB3031E800) [pid = 2388] [serial = 1117] [outer = 000000DB3030BC00] 07:25:18 INFO - PROCESS | 2388 | 1462371918964 Marionette DEBUG loaded listener.js 07:25:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB30D1C800) [pid = 2388] [serial = 1118] [outer = 000000DB3030BC00] 07:25:19 INFO - PROCESS | 2388 | 1462371919659 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1030ms 07:25:19 INFO - PROCESS | 2388 | 1462371919689 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 07:25:19 INFO - PROCESS | 2388 | 1462371919692 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 07:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:25:19 INFO - PROCESS | 2388 | 1462371919698 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:25:19 INFO - PROCESS | 2388 | 1462371919705 Marionette TRACE conn5 <- [1,1454,null,{}] 07:25:19 INFO - PROCESS | 2388 | 1462371919735 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:19 INFO - PROCESS | 2388 | 1462371919859 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 07:25:19 INFO - PROCESS | 2388 | 1462371919985 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DBB800 == 59 [pid = 2388] [id = 373] 07:25:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB33073000) [pid = 2388] [serial = 1119] [outer = 0000000000000000] 07:25:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB33EE9C00) [pid = 2388] [serial = 1120] [outer = 000000DB33073000] 07:25:20 INFO - PROCESS | 2388 | 1462371920042 Marionette DEBUG loaded listener.js 07:25:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB34043000) [pid = 2388] [serial = 1121] [outer = 000000DB33073000] 07:25:20 INFO - PROCESS | 2388 | 1462371920598 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 943ms 07:25:20 INFO - PROCESS | 2388 | 1462371920641 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 07:25:20 INFO - PROCESS | 2388 | 1462371920644 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 07:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:25:20 INFO - PROCESS | 2388 | 1462371920648 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:25:20 INFO - PROCESS | 2388 | 1462371920650 Marionette TRACE conn5 <- [1,1458,null,{}] 07:25:20 INFO - PROCESS | 2388 | 1462371920654 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:20 INFO - PROCESS | 2388 | 1462371920777 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 07:25:20 INFO - PROCESS | 2388 | 1462371920874 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACAD000 == 60 [pid = 2388] [id = 374] 07:25:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB34B73800) [pid = 2388] [serial = 1122] [outer = 0000000000000000] 07:25:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB35F61400) [pid = 2388] [serial = 1123] [outer = 000000DB34B73800] 07:25:20 INFO - PROCESS | 2388 | 1462371920930 Marionette DEBUG loaded listener.js 07:25:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB36C2C000) [pid = 2388] [serial = 1124] [outer = 000000DB34B73800] 07:25:21 INFO - PROCESS | 2388 | 1462371921544 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 942ms 07:25:21 INFO - PROCESS | 2388 | 1462371921591 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 07:25:21 INFO - PROCESS | 2388 | 1462371921594 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 07:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:25:21 INFO - PROCESS | 2388 | 1462371921597 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:25:21 INFO - PROCESS | 2388 | 1462371921600 Marionette TRACE conn5 <- [1,1462,null,{}] 07:25:21 INFO - PROCESS | 2388 | 1462371921604 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:21 INFO - PROCESS | 2388 | 1462371921717 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 07:25:21 INFO - PROCESS | 2388 | 1462371921841 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B36F800 == 61 [pid = 2388] [id = 375] 07:25:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB3717B000) [pid = 2388] [serial = 1125] [outer = 0000000000000000] 07:25:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB376C3800) [pid = 2388] [serial = 1126] [outer = 000000DB3717B000] 07:25:21 INFO - PROCESS | 2388 | 1462371921906 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB37C6F800) [pid = 2388] [serial = 1127] [outer = 000000DB3717B000] 07:25:22 INFO - PROCESS | 2388 | 1462371922473 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 943ms 07:25:22 INFO - PROCESS | 2388 | 1462371922544 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 07:25:22 INFO - PROCESS | 2388 | 1462371922546 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 07:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:25:22 INFO - PROCESS | 2388 | 1462371922550 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:25:22 INFO - PROCESS | 2388 | 1462371922552 Marionette TRACE conn5 <- [1,1466,null,{}] 07:25:22 INFO - PROCESS | 2388 | 1462371922556 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:22 INFO - PROCESS | 2388 | 1462371922676 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 07:25:22 INFO - PROCESS | 2388 | 1462371922817 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DBE800 == 62 [pid = 2388] [id = 376] 07:25:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB36C2C800) [pid = 2388] [serial = 1128] [outer = 0000000000000000] 07:25:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB37D02C00) [pid = 2388] [serial = 1129] [outer = 000000DB36C2C800] 07:25:22 INFO - PROCESS | 2388 | 1462371922882 Marionette DEBUG loaded listener.js 07:25:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB37D0AC00) [pid = 2388] [serial = 1130] [outer = 000000DB36C2C800] 07:25:23 INFO - PROCESS | 2388 | 1462371923548 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1035ms 07:25:23 INFO - PROCESS | 2388 | 1462371923588 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 07:25:23 INFO - PROCESS | 2388 | 1462371923592 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 07:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:25:23 INFO - PROCESS | 2388 | 1462371923597 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:25:23 INFO - PROCESS | 2388 | 1462371923602 Marionette TRACE conn5 <- [1,1470,null,{}] 07:25:23 INFO - PROCESS | 2388 | 1462371923630 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:23 INFO - PROCESS | 2388 | 1462371923743 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 07:25:23 INFO - PROCESS | 2388 | 1462371923875 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30B5D800 == 63 [pid = 2388] [id = 377] 07:25:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB264C3C00) [pid = 2388] [serial = 1131] [outer = 0000000000000000] 07:25:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB2756B400) [pid = 2388] [serial = 1132] [outer = 000000DB264C3C00] 07:25:23 INFO - PROCESS | 2388 | 1462371923927 Marionette DEBUG loaded listener.js 07:25:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB2B9AE400) [pid = 2388] [serial = 1133] [outer = 000000DB264C3C00] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CB1800 == 62 [pid = 2388] [id = 369] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37104000 == 61 [pid = 2388] [id = 368] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E21000 == 60 [pid = 2388] [id = 367] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35535000 == 59 [pid = 2388] [id = 366] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30385800 == 58 [pid = 2388] [id = 365] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31F61000 == 57 [pid = 2388] [id = 364] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31C69800 == 56 [pid = 2388] [id = 363] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB3715D800) [pid = 2388] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACBE800 == 55 [pid = 2388] [id = 360] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E5B800 == 54 [pid = 2388] [id = 359] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31E2B000 == 53 [pid = 2388] [id = 358] 07:25:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA9C000 == 52 [pid = 2388] [id = 357] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB37158800) [pid = 2388] [serial = 994] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB26D50800) [pid = 2388] [serial = 886] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB2F853400) [pid = 2388] [serial = 889] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB33514400) [pid = 2388] [serial = 892] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB33EED000) [pid = 2388] [serial = 895] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB2C665800) [pid = 2388] [serial = 979] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB32903400) [pid = 2388] [serial = 982] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB34B72000) [pid = 2388] [serial = 985] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB36514C00) [pid = 2388] [serial = 943] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB32E8D800) [pid = 2388] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB376C4800) [pid = 2388] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB2D519000) [pid = 2388] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB2BB3CC00) [pid = 2388] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB34AADC00) [pid = 2388] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB37734C00) [pid = 2388] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB34AB2000) [pid = 2388] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB36CA6800) [pid = 2388] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB36C2B000) [pid = 2388] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB359ACC00) [pid = 2388] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB36589800) [pid = 2388] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB33078C00) [pid = 2388] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB32E87400) [pid = 2388] [serial = 937] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB2C605800) [pid = 2388] [serial = 934] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB3400CC00) [pid = 2388] [serial = 898] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB34B74800) [pid = 2388] [serial = 940] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB359AA400) [pid = 2388] [serial = 931] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB36B15C00) [pid = 2388] [serial = 976] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB30303800) [pid = 2388] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB2BDD2800) [pid = 2388] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3776F400) [pid = 2388] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB2C667800) [pid = 2388] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB33513400) [pid = 2388] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB37068800) [pid = 2388] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB34AB3400) [pid = 2388] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB33A67800) [pid = 2388] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB2BB39C00) [pid = 2388] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2CBA3400) [pid = 2388] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB37712000) [pid = 2388] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB376CC400) [pid = 2388] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB332B5C00) [pid = 2388] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB31362C00) [pid = 2388] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB30B0F800) [pid = 2388] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB30D14C00) [pid = 2388] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB34762000) [pid = 2388] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB3404A400) [pid = 2388] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 07:25:24 INFO - PROCESS | 2388 | 1462371924925 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1368ms 07:25:24 INFO - PROCESS | 2388 | 1462371924970 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 07:25:24 INFO - PROCESS | 2388 | 1462371924975 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 07:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:25:24 INFO - PROCESS | 2388 | 1462371924980 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:25:24 INFO - PROCESS | 2388 | 1462371924985 Marionette TRACE conn5 <- [1,1474,null,{}] 07:25:24 INFO - PROCESS | 2388 | 1462371924992 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:25 INFO - PROCESS | 2388 | 1462371925111 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 07:25:25 INFO - PROCESS | 2388 | 1462371925253 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2F83B000 == 53 [pid = 2388] [id = 378] 07:25:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB26D4E400) [pid = 2388] [serial = 1134] [outer = 0000000000000000] 07:25:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB26E57000) [pid = 2388] [serial = 1135] [outer = 000000DB26D4E400] 07:25:25 INFO - PROCESS | 2388 | 1462371925312 Marionette DEBUG loaded listener.js 07:25:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB2B9ADC00) [pid = 2388] [serial = 1136] [outer = 000000DB26D4E400] 07:25:25 INFO - PROCESS | 2388 | 1462371925951 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 983ms 07:25:25 INFO - PROCESS | 2388 | 1462371925968 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 07:25:25 INFO - PROCESS | 2388 | 1462371925974 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 07:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:25:25 INFO - PROCESS | 2388 | 1462371925981 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:25:25 INFO - PROCESS | 2388 | 1462371925984 Marionette TRACE conn5 <- [1,1478,null,{}] 07:25:25 INFO - PROCESS | 2388 | 1462371925988 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:26 INFO - PROCESS | 2388 | 1462371926110 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 07:25:26 INFO - PROCESS | 2388 | 1462371926231 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331D1000 == 54 [pid = 2388] [id = 379] 07:25:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB2CB84400) [pid = 2388] [serial = 1137] [outer = 0000000000000000] 07:25:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB2D51A400) [pid = 2388] [serial = 1138] [outer = 000000DB2CB84400] 07:25:26 INFO - PROCESS | 2388 | 1462371926290 Marionette DEBUG loaded listener.js 07:25:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB30305800) [pid = 2388] [serial = 1139] [outer = 000000DB2CB84400] 07:25:26 INFO - PROCESS | 2388 | 1462371926943 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1028ms 07:25:27 INFO - PROCESS | 2388 | 1462371927015 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 07:25:27 INFO - PROCESS | 2388 | 1462371927018 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 07:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:25:27 INFO - PROCESS | 2388 | 1462371927023 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:25:27 INFO - PROCESS | 2388 | 1462371927027 Marionette TRACE conn5 <- [1,1482,null,{}] 07:25:27 INFO - PROCESS | 2388 | 1462371927039 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:27 INFO - PROCESS | 2388 | 1462371927218 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 07:25:27 INFO - PROCESS | 2388 | 1462371927333 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB342CC000 == 55 [pid = 2388] [id = 380] 07:25:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB3031C000) [pid = 2388] [serial = 1140] [outer = 0000000000000000] 07:25:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB30BEDC00) [pid = 2388] [serial = 1141] [outer = 000000DB3031C000] 07:25:27 INFO - PROCESS | 2388 | 1462371927395 Marionette DEBUG loaded listener.js 07:25:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB31CBAC00) [pid = 2388] [serial = 1142] [outer = 000000DB3031C000] 07:25:27 INFO - PROCESS | 2388 | 1462371927987 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1033ms 07:25:28 INFO - PROCESS | 2388 | 1462371928056 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2388 | 1462371928060 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 07:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:25:28 INFO - PROCESS | 2388 | 1462371928063 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 2388 | 1462371928065 Marionette TRACE conn5 <- [1,1486,null,{}] 07:25:28 INFO - PROCESS | 2388 | 1462371928069 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:28 INFO - PROCESS | 2388 | 1462371928183 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 07:25:28 INFO - PROCESS | 2388 | 1462371928273 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36A18000 == 56 [pid = 2388] [id = 381] 07:25:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB3301D400) [pid = 2388] [serial = 1143] [outer = 0000000000000000] 07:25:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB332B3800) [pid = 2388] [serial = 1144] [outer = 000000DB3301D400] 07:25:28 INFO - PROCESS | 2388 | 1462371928330 Marionette DEBUG loaded listener.js 07:25:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB3350B800) [pid = 2388] [serial = 1145] [outer = 000000DB3301D400] 07:25:28 INFO - PROCESS | 2388 | 1462371928909 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 880ms 07:25:28 INFO - PROCESS | 2388 | 1462371928944 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 07:25:28 INFO - PROCESS | 2388 | 1462371928947 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 07:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:25:28 INFO - PROCESS | 2388 | 1462371928950 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:25:28 INFO - PROCESS | 2388 | 1462371928952 Marionette TRACE conn5 <- [1,1490,null,{}] 07:25:28 INFO - PROCESS | 2388 | 1462371928956 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 2388 | 1462371929065 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 07:25:29 INFO - PROCESS | 2388 | 1462371929155 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E14800 == 57 [pid = 2388] [id = 382] 07:25:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB33375C00) [pid = 2388] [serial = 1146] [outer = 0000000000000000] 07:25:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB337CC000) [pid = 2388] [serial = 1147] [outer = 000000DB33375C00] 07:25:29 INFO - PROCESS | 2388 | 1462371929211 Marionette DEBUG loaded listener.js 07:25:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB33EED000) [pid = 2388] [serial = 1148] [outer = 000000DB33375C00] 07:25:29 INFO - PROCESS | 2388 | 1462371929751 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 839ms 07:25:29 INFO - PROCESS | 2388 | 1462371929793 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 07:25:29 INFO - PROCESS | 2388 | 1462371929795 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 07:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:25:29 INFO - PROCESS | 2388 | 1462371929799 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:25:29 INFO - PROCESS | 2388 | 1462371929801 Marionette TRACE conn5 <- [1,1494,null,{}] 07:25:29 INFO - PROCESS | 2388 | 1462371929805 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:29 INFO - PROCESS | 2388 | 1462371929955 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 07:25:30 INFO - PROCESS | 2388 | 1462371930052 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370DA000 == 58 [pid = 2388] [id = 383] 07:25:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB3425CC00) [pid = 2388] [serial = 1149] [outer = 0000000000000000] 07:25:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB355CC000) [pid = 2388] [serial = 1150] [outer = 000000DB3425CC00] 07:25:30 INFO - PROCESS | 2388 | 1462371930109 Marionette DEBUG loaded listener.js 07:25:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB36514C00) [pid = 2388] [serial = 1151] [outer = 000000DB3425CC00] 07:25:30 INFO - PROCESS | 2388 | 1462371930739 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 985ms 07:25:30 INFO - PROCESS | 2388 | 1462371930786 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 07:25:30 INFO - PROCESS | 2388 | 1462371930789 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 07:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:25:30 INFO - PROCESS | 2388 | 1462371930792 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:25:30 INFO - PROCESS | 2388 | 1462371930794 Marionette TRACE conn5 <- [1,1498,null,{}] 07:25:30 INFO - PROCESS | 2388 | 1462371930798 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:30 INFO - PROCESS | 2388 | 1462371930908 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 07:25:31 INFO - PROCESS | 2388 | 1462371930999 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377C6000 == 59 [pid = 2388] [id = 384] 07:25:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB36B1B000) [pid = 2388] [serial = 1152] [outer = 0000000000000000] 07:25:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB37067400) [pid = 2388] [serial = 1153] [outer = 000000DB36B1B000] 07:25:31 INFO - PROCESS | 2388 | 1462371931054 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB3715B000) [pid = 2388] [serial = 1154] [outer = 000000DB36B1B000] 07:25:31 INFO - PROCESS | 2388 | 1462371931606 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 837ms 07:25:31 INFO - PROCESS | 2388 | 1462371931632 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 07:25:31 INFO - PROCESS | 2388 | 1462371931634 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 07:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:25:31 INFO - PROCESS | 2388 | 1462371931638 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:25:31 INFO - PROCESS | 2388 | 1462371931640 Marionette TRACE conn5 <- [1,1502,null,{}] 07:25:31 INFO - PROCESS | 2388 | 1462371931644 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:31 INFO - PROCESS | 2388 | 1462371931753 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 07:25:31 INFO - PROCESS | 2388 | 1462371931844 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37992800 == 60 [pid = 2388] [id = 385] 07:25:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB36B22800) [pid = 2388] [serial = 1155] [outer = 0000000000000000] 07:25:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB376C1000) [pid = 2388] [serial = 1156] [outer = 000000DB36B22800] 07:25:31 INFO - PROCESS | 2388 | 1462371931899 Marionette DEBUG loaded listener.js 07:25:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB37712C00) [pid = 2388] [serial = 1157] [outer = 000000DB36B22800] 07:25:32 INFO - PROCESS | 2388 | 1462371932465 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 881ms 07:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:25:32 INFO - PROCESS | 2388 | 1462371932522 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 07:25:32 INFO - PROCESS | 2388 | 1462371932524 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 07:25:32 INFO - PROCESS | 2388 | 1462371932528 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:25:32 INFO - PROCESS | 2388 | 1462371932530 Marionette TRACE conn5 <- [1,1506,null,{}] 07:25:32 INFO - PROCESS | 2388 | 1462371932535 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:32 INFO - PROCESS | 2388 | 1462371932648 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 07:25:32 INFO - PROCESS | 2388 | 1462371932771 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D1A800 == 61 [pid = 2388] [id = 386] 07:25:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB266C4C00) [pid = 2388] [serial = 1158] [outer = 0000000000000000] 07:25:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB37741400) [pid = 2388] [serial = 1159] [outer = 000000DB266C4C00] 07:25:32 INFO - PROCESS | 2388 | 1462371932829 Marionette DEBUG loaded listener.js 07:25:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB37779C00) [pid = 2388] [serial = 1160] [outer = 000000DB266C4C00] 07:25:33 INFO - PROCESS | 2388 | 1462371933497 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 985ms 07:25:33 INFO - PROCESS | 2388 | 1462371933516 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 07:25:33 INFO - PROCESS | 2388 | 1462371933521 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 07:25:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:25:33 INFO - PROCESS | 2388 | 1462371933526 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:25:33 INFO - PROCESS | 2388 | 1462371933530 Marionette TRACE conn5 <- [1,1510,null,{}] 07:25:33 INFO - PROCESS | 2388 | 1462371933535 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:33 INFO - PROCESS | 2388 | 1462371933647 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 07:25:33 INFO - PROCESS | 2388 | 1462371933746 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3024E000 == 62 [pid = 2388] [id = 387] 07:25:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2BDD7800) [pid = 2388] [serial = 1161] [outer = 0000000000000000] 07:25:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB2C667400) [pid = 2388] [serial = 1162] [outer = 000000DB2BDD7800] 07:25:33 INFO - PROCESS | 2388 | 1462371933800 Marionette DEBUG loaded listener.js 07:25:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB302E2C00) [pid = 2388] [serial = 1163] [outer = 000000DB2BDD7800] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB275E4000 == 61 [pid = 2388] [id = 347] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AAAF800 == 60 [pid = 2388] [id = 346] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DC2800 == 59 [pid = 2388] [id = 344] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA91000 == 58 [pid = 2388] [id = 345] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACAD000 == 57 [pid = 2388] [id = 374] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DBB800 == 56 [pid = 2388] [id = 373] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36BA5800 == 55 [pid = 2388] [id = 372] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33452000 == 54 [pid = 2388] [id = 371] 07:25:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB26E75000 == 53 [pid = 2388] [id = 370] 07:25:34 INFO - PROCESS | 2388 | 1462371934543 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:25:34 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 () { 07:25:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:25:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:25:34 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 () { 07:25:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:25:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:25:34 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 () { 07:25:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:25:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:25:34 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 () { 07:25:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:25:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:25:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:25:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1026ms 07:25:34 INFO - PROCESS | 2388 | 1462371934557 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 07:25:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:25:34 INFO - PROCESS | 2388 | 1462371934563 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 07:25:34 INFO - PROCESS | 2388 | 1462371934568 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:25:34 INFO - PROCESS | 2388 | 1462371934573 Marionette TRACE conn5 <- [1,1514,null,{}] 07:25:34 INFO - PROCESS | 2388 | 1462371934601 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:34 INFO - PROCESS | 2388 | 1462371934720 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 07:25:34 INFO - PROCESS | 2388 | 1462371934846 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E85800 == 54 [pid = 2388] [id = 388] 07:25:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB302E1000) [pid = 2388] [serial = 1164] [outer = 0000000000000000] 07:25:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB3030D400) [pid = 2388] [serial = 1165] [outer = 000000DB302E1000] 07:25:34 INFO - PROCESS | 2388 | 1462371934908 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB30B0C000) [pid = 2388] [serial = 1166] [outer = 000000DB302E1000] 07:25:35 INFO - PROCESS | 2388 | 1462371935487 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:25:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:25:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:25:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:25:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:25:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:25:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:25:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 944ms 07:25:35 INFO - PROCESS | 2388 | 1462371935514 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 07:25:35 INFO - PROCESS | 2388 | 1462371935521 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 07:25:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:25:35 INFO - PROCESS | 2388 | 1462371935528 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:25:35 INFO - PROCESS | 2388 | 1462371935531 Marionette TRACE conn5 <- [1,1518,null,{}] 07:25:35 INFO - PROCESS | 2388 | 1462371935535 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:35 INFO - PROCESS | 2388 | 1462371935660 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 07:25:35 INFO - PROCESS | 2388 | 1462371935785 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370D7000 == 55 [pid = 2388] [id = 389] 07:25:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB329A8C00) [pid = 2388] [serial = 1167] [outer = 0000000000000000] 07:25:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB33288400) [pid = 2388] [serial = 1168] [outer = 000000DB329A8C00] 07:25:35 INFO - PROCESS | 2388 | 1462371935842 Marionette DEBUG loaded listener.js 07:25:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB33A6D000) [pid = 2388] [serial = 1169] [outer = 000000DB329A8C00] 07:25:36 INFO - PROCESS | 2388 | 1462371936429 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:25:36 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 07:25:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:25:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:25:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:25:36 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. 07:25:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:25:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 943ms 07:25:36 INFO - PROCESS | 2388 | 1462371936476 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 07:25:36 INFO - PROCESS | 2388 | 1462371936479 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 07:25:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:25:36 INFO - PROCESS | 2388 | 1462371936482 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:25:36 INFO - PROCESS | 2388 | 1462371936487 Marionette TRACE conn5 <- [1,1522,null,{}] 07:25:36 INFO - PROCESS | 2388 | 1462371936499 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:36 INFO - PROCESS | 2388 | 1462371936654 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 07:25:36 INFO - PROCESS | 2388 | 1462371936780 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B12000 == 56 [pid = 2388] [id = 390] 07:25:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB3498BC00) [pid = 2388] [serial = 1170] [outer = 0000000000000000] 07:25:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB34AEF400) [pid = 2388] [serial = 1171] [outer = 000000DB3498BC00] 07:25:36 INFO - PROCESS | 2388 | 1462371936843 Marionette DEBUG loaded listener.js 07:25:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB37155000) [pid = 2388] [serial = 1172] [outer = 000000DB3498BC00] 07:25:37 INFO - PROCESS | 2388 | 1462371937413 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:25:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:25:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 985ms 07:25:37 INFO - PROCESS | 2388 | 1462371937469 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 07:25:37 INFO - PROCESS | 2388 | 1462371937472 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 07:25:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:25:37 INFO - PROCESS | 2388 | 1462371937476 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:25:37 INFO - PROCESS | 2388 | 1462371937478 Marionette TRACE conn5 <- [1,1526,null,{}] 07:25:37 INFO - PROCESS | 2388 | 1462371937482 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:37 INFO - PROCESS | 2388 | 1462371937604 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 07:25:37 INFO - PROCESS | 2388 | 1462371937728 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA98800 == 57 [pid = 2388] [id = 391] 07:25:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB3771BC00) [pid = 2388] [serial = 1173] [outer = 0000000000000000] 07:25:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB37C68400) [pid = 2388] [serial = 1174] [outer = 000000DB3771BC00] 07:25:37 INFO - PROCESS | 2388 | 1462371937785 Marionette DEBUG loaded listener.js 07:25:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB37C83400) [pid = 2388] [serial = 1175] [outer = 000000DB3771BC00] 07:25:38 INFO - PROCESS | 2388 | 1462371938390 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:25:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:25:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 943ms 07:25:38 INFO - PROCESS | 2388 | 1462371938422 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 07:25:38 INFO - PROCESS | 2388 | 1462371938424 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 07:25:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:25:38 INFO - PROCESS | 2388 | 1462371938427 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:25:38 INFO - PROCESS | 2388 | 1462371938430 Marionette TRACE conn5 <- [1,1530,null,{}] 07:25:38 INFO - PROCESS | 2388 | 1462371938433 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:38 INFO - PROCESS | 2388 | 1462371938543 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 07:25:38 INFO - PROCESS | 2388 | 1462371938637 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACAA800 == 58 [pid = 2388] [id = 392] 07:25:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB37C6EC00) [pid = 2388] [serial = 1176] [outer = 0000000000000000] 07:25:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB37C8FC00) [pid = 2388] [serial = 1177] [outer = 000000DB37C6EC00] 07:25:38 INFO - PROCESS | 2388 | 1462371938693 Marionette DEBUG loaded listener.js 07:25:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB37D0F000) [pid = 2388] [serial = 1178] [outer = 000000DB37C6EC00] 07:25:39 INFO - PROCESS | 2388 | 1462371939278 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:25:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:25:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 879ms 07:25:39 INFO - PROCESS | 2388 | 1462371939310 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 07:25:39 INFO - PROCESS | 2388 | 1462371939312 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 07:25:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:25:39 INFO - PROCESS | 2388 | 1462371939316 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:25:39 INFO - PROCESS | 2388 | 1462371939318 Marionette TRACE conn5 <- [1,1534,null,{}] 07:25:39 INFO - PROCESS | 2388 | 1462371939321 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:39 INFO - PROCESS | 2388 | 1462371939459 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 07:25:39 INFO - PROCESS | 2388 | 1462371939585 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3F6000 == 59 [pid = 2388] [id = 393] 07:25:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB3851F400) [pid = 2388] [serial = 1179] [outer = 0000000000000000] 07:25:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB3864D400) [pid = 2388] [serial = 1180] [outer = 000000DB3851F400] 07:25:39 INFO - PROCESS | 2388 | 1462371939643 Marionette DEBUG loaded listener.js 07:25:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB38658C00) [pid = 2388] [serial = 1181] [outer = 000000DB3851F400] 07:25:40 INFO - PROCESS | 2388 | 1462371940239 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:25:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:25:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 987ms 07:25:40 INFO - PROCESS | 2388 | 1462371940306 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 07:25:40 INFO - PROCESS | 2388 | 1462371940309 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 07:25:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:25:40 INFO - PROCESS | 2388 | 1462371940312 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:25:40 INFO - PROCESS | 2388 | 1462371940314 Marionette TRACE conn5 <- [1,1538,null,{}] 07:25:40 INFO - PROCESS | 2388 | 1462371940331 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:40 INFO - PROCESS | 2388 | 1462371940470 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 07:25:40 INFO - PROCESS | 2388 | 1462371940528 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C77C800 == 60 [pid = 2388] [id = 394] 07:25:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB38679000) [pid = 2388] [serial = 1182] [outer = 0000000000000000] 07:25:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB3867CC00) [pid = 2388] [serial = 1183] [outer = 000000DB38679000] 07:25:40 INFO - PROCESS | 2388 | 1462371940583 Marionette DEBUG loaded listener.js 07:25:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB38684000) [pid = 2388] [serial = 1184] [outer = 000000DB38679000] 07:25:41 INFO - PROCESS | 2388 | 1462371941137 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 878ms 07:25:41 INFO - PROCESS | 2388 | 1462371941193 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 07:25:41 INFO - PROCESS | 2388 | 1462371941195 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 07:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:25:41 INFO - PROCESS | 2388 | 1462371941199 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:25:41 INFO - PROCESS | 2388 | 1462371941201 Marionette TRACE conn5 <- [1,1542,null,{}] 07:25:41 INFO - PROCESS | 2388 | 1462371941206 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:41 INFO - PROCESS | 2388 | 1462371941352 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 07:25:41 INFO - PROCESS | 2388 | 1462371941477 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C797000 == 61 [pid = 2388] [id = 395] 07:25:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000DB2C66C400) [pid = 2388] [serial = 1185] [outer = 0000000000000000] 07:25:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000DB38681400) [pid = 2388] [serial = 1186] [outer = 000000DB2C66C400] 07:25:41 INFO - PROCESS | 2388 | 1462371941534 Marionette DEBUG loaded listener.js 07:25:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000DB386D4C00) [pid = 2388] [serial = 1187] [outer = 000000DB2C66C400] 07:25:42 INFO - PROCESS | 2388 | 1462371942234 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1087ms 07:25:42 INFO - PROCESS | 2388 | 1462371942289 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 07:25:42 INFO - PROCESS | 2388 | 1462371942293 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 07:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:25:42 INFO - PROCESS | 2388 | 1462371942299 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:25:42 INFO - PROCESS | 2388 | 1462371942302 Marionette TRACE conn5 <- [1,1546,null,{}] 07:25:42 INFO - PROCESS | 2388 | 1462371942308 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:42 INFO - PROCESS | 2388 | 1462371942423 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 07:25:42 INFO - PROCESS | 2388 | 1462371942557 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37010000 == 62 [pid = 2388] [id = 396] 07:25:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000DB2FF63800) [pid = 2388] [serial = 1188] [outer = 0000000000000000] 07:25:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000DB302EA400) [pid = 2388] [serial = 1189] [outer = 000000DB2FF63800] 07:25:42 INFO - PROCESS | 2388 | 1462371942615 Marionette DEBUG loaded listener.js 07:25:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000DB30D1BC00) [pid = 2388] [serial = 1190] [outer = 000000DB2FF63800] 07:25:43 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370DA000 == 61 [pid = 2388] [id = 383] 07:25:43 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E14800 == 60 [pid = 2388] [id = 382] 07:25:43 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36A18000 == 59 [pid = 2388] [id = 381] 07:25:43 INFO - PROCESS | 2388 | --DOCSHELL 000000DB342CC000 == 58 [pid = 2388] [id = 380] 07:25:43 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331D1000 == 57 [pid = 2388] [id = 379] 07:25:43 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2F83B000 == 56 [pid = 2388] [id = 378] 07:25:43 INFO - PROCESS | 2388 | 1462371943389 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1135ms 07:25:43 INFO - PROCESS | 2388 | 1462371943438 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 07:25:43 INFO - PROCESS | 2388 | 1462371943442 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 07:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:25:43 INFO - PROCESS | 2388 | 1462371943448 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:25:43 INFO - PROCESS | 2388 | 1462371943453 Marionette TRACE conn5 <- [1,1550,null,{}] 07:25:43 INFO - PROCESS | 2388 | 1462371943460 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:43 INFO - PROCESS | 2388 | 1462371943650 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 07:25:43 INFO - PROCESS | 2388 | 1462371943747 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331CE000 == 57 [pid = 2388] [id = 397] 07:25:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 146 (000000DB2B9B8800) [pid = 2388] [serial = 1191] [outer = 0000000000000000] 07:25:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 147 (000000DB2C604C00) [pid = 2388] [serial = 1192] [outer = 000000DB2B9B8800] 07:25:43 INFO - PROCESS | 2388 | 1462371943809 Marionette DEBUG loaded listener.js 07:25:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 148 (000000DB30318400) [pid = 2388] [serial = 1193] [outer = 000000DB2B9B8800] 07:25:44 INFO - PROCESS | 2388 | 1462371944446 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1027ms 07:25:44 INFO - PROCESS | 2388 | 1462371944478 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 07:25:44 INFO - PROCESS | 2388 | 1462371944485 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 07:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:25:44 INFO - PROCESS | 2388 | 1462371944492 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:25:44 INFO - PROCESS | 2388 | 1462371944495 Marionette TRACE conn5 <- [1,1554,null,{}] 07:25:44 INFO - PROCESS | 2388 | 1462371944499 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:44 INFO - PROCESS | 2388 | 1462371944620 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 07:25:44 INFO - PROCESS | 2388 | 1462371944751 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377C4000 == 58 [pid = 2388] [id = 398] 07:25:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 149 (000000DB332B9800) [pid = 2388] [serial = 1194] [outer = 0000000000000000] 07:25:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 150 (000000DB337C8400) [pid = 2388] [serial = 1195] [outer = 000000DB332B9800] 07:25:44 INFO - PROCESS | 2388 | 1462371944810 Marionette DEBUG loaded listener.js 07:25:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 151 (000000DB34009400) [pid = 2388] [serial = 1196] [outer = 000000DB332B9800] 07:25:45 INFO - PROCESS | 2388 | 1462371945439 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 985ms 07:25:45 INFO - PROCESS | 2388 | 1462371945483 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 07:25:45 INFO - PROCESS | 2388 | 1462371945486 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 07:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:25:45 INFO - PROCESS | 2388 | 1462371945490 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:25:45 INFO - PROCESS | 2388 | 1462371945494 Marionette TRACE conn5 <- [1,1558,null,{}] 07:25:45 INFO - PROCESS | 2388 | 1462371945506 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:45 INFO - PROCESS | 2388 | 1462371945631 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 07:25:45 INFO - PROCESS | 2388 | 1462371945784 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA2F000 == 59 [pid = 2388] [id = 399] 07:25:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 152 (000000DB359AF400) [pid = 2388] [serial = 1197] [outer = 0000000000000000] 07:25:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 153 (000000DB36513000) [pid = 2388] [serial = 1198] [outer = 000000DB359AF400] 07:25:45 INFO - PROCESS | 2388 | 1462371945847 Marionette DEBUG loaded listener.js 07:25:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 154 (000000DB3706A800) [pid = 2388] [serial = 1199] [outer = 000000DB359AF400] 07:25:46 INFO - PROCESS | 2388 | 1462371946467 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1030ms 07:25:46 INFO - PROCESS | 2388 | 1462371946522 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 07:25:46 INFO - PROCESS | 2388 | 1462371946525 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 07:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:25:46 INFO - PROCESS | 2388 | 1462371946529 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:25:46 INFO - PROCESS | 2388 | 1462371946531 Marionette TRACE conn5 <- [1,1562,null,{}] 07:25:46 INFO - PROCESS | 2388 | 1462371946535 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:46 INFO - PROCESS | 2388 | 1462371946653 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 07:25:46 INFO - PROCESS | 2388 | 1462371946782 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C798800 == 60 [pid = 2388] [id = 400] 07:25:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 155 (000000DB37773800) [pid = 2388] [serial = 1200] [outer = 0000000000000000] 07:25:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 156 (000000DB37C63000) [pid = 2388] [serial = 1201] [outer = 000000DB37773800] 07:25:46 INFO - PROCESS | 2388 | 1462371946841 Marionette DEBUG loaded listener.js 07:25:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 157 (000000DB38511800) [pid = 2388] [serial = 1202] [outer = 000000DB37773800] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36578000 == 59 [pid = 2388] [id = 282] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B008800 == 58 [pid = 2388] [id = 300] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37643000 == 57 [pid = 2388] [id = 299] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C77C800 == 56 [pid = 2388] [id = 394] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3F6000 == 55 [pid = 2388] [id = 393] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACAA800 == 54 [pid = 2388] [id = 392] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA98800 == 53 [pid = 2388] [id = 391] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B12000 == 52 [pid = 2388] [id = 390] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370D7000 == 51 [pid = 2388] [id = 389] 07:25:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E85800 == 50 [pid = 2388] [id = 388] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB26611000 == 49 [pid = 2388] [id = 269] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5F9800 == 48 [pid = 2388] [id = 293] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B36F800 == 47 [pid = 2388] [id = 375] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AF98000 == 46 [pid = 2388] [id = 286] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3137A800 == 45 [pid = 2388] [id = 274] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BB83800 == 44 [pid = 2388] [id = 277] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AC31800 == 43 [pid = 2388] [id = 285] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DC1000 == 42 [pid = 2388] [id = 331] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AC46800 == 41 [pid = 2388] [id = 270] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DBE800 == 40 [pid = 2388] [id = 376] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27F70800 == 39 [pid = 2388] [id = 283] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33559800 == 38 [pid = 2388] [id = 278] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3402B000 == 37 [pid = 2388] [id = 290] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37988000 == 36 [pid = 2388] [id = 325] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331D5000 == 35 [pid = 2388] [id = 276] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D1B000 == 34 [pid = 2388] [id = 341] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C9B7800 == 33 [pid = 2388] [id = 272] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30B5D800 == 32 [pid = 2388] [id = 377] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35F83800 == 31 [pid = 2388] [id = 292] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B05800 == 30 [pid = 2388] [id = 330] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E5D000 == 29 [pid = 2388] [id = 343] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BB84800 == 28 [pid = 2388] [id = 271] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34B32000 == 27 [pid = 2388] [id = 281] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E53000 == 26 [pid = 2388] [id = 294] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FC0800 == 25 [pid = 2388] [id = 279] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D2B000 == 24 [pid = 2388] [id = 314] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D1A800 == 23 [pid = 2388] [id = 386] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30D9A800 == 22 [pid = 2388] [id = 284] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30237000 == 21 [pid = 2388] [id = 273] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3402F000 == 20 [pid = 2388] [id = 280] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377C6000 == 19 [pid = 2388] [id = 384] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AE5E000 == 18 [pid = 2388] [id = 361] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37992800 == 17 [pid = 2388] [id = 385] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E08000 == 16 [pid = 2388] [id = 275] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C797000 == 15 [pid = 2388] [id = 395] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B361000 == 14 [pid = 2388] [id = 362] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3024E000 == 13 [pid = 2388] [id = 387] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA2F000 == 12 [pid = 2388] [id = 399] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377C4000 == 11 [pid = 2388] [id = 398] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37010000 == 10 [pid = 2388] [id = 396] 07:25:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331CE000 == 9 [pid = 2388] [id = 397] 07:25:53 INFO - PROCESS | 2388 | 1462371953158 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 6658ms 07:25:53 INFO - PROCESS | 2388 | 1462371953189 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 2388 | 1462371953194 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 07:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:25:53 INFO - PROCESS | 2388 | 1462371953200 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - PROCESS | 2388 | 1462371953204 Marionette TRACE conn5 <- [1,1566,null,{}] 07:25:53 INFO - PROCESS | 2388 | 1462371953211 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:53 INFO - PROCESS | 2388 | 1462371953305 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 07:25:53 INFO - PROCESS | 2388 | 1462371953315 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2751F800 == 10 [pid = 2388] [id = 401] 07:25:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 158 (000000DB25D49C00) [pid = 2388] [serial = 1203] [outer = 0000000000000000] 07:25:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 159 (000000DB25D75000) [pid = 2388] [serial = 1204] [outer = 000000DB25D49C00] 07:25:53 INFO - PROCESS | 2388 | 1462371953368 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 160 (000000DB264C6400) [pid = 2388] [serial = 1205] [outer = 000000DB25D49C00] 07:25:53 INFO - PROCESS | 2388 | 1462371953871 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:25:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 07:25:53 INFO - PROCESS | 2388 | 1462371953894 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 07:25:53 INFO - PROCESS | 2388 | 1462371953901 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 07:25:53 INFO - PROCESS | 2388 | 1462371953907 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:25:53 INFO - PROCESS | 2388 | 1462371953910 Marionette TRACE conn5 <- [1,1570,null,{}] 07:25:53 INFO - PROCESS | 2388 | 1462371953914 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:54 INFO - PROCESS | 2388 | 1462371954003 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 07:25:54 INFO - PROCESS | 2388 | 1462371954013 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB26D07000 == 11 [pid = 2388] [id = 402] 07:25:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 161 (000000DB266CB400) [pid = 2388] [serial = 1206] [outer = 0000000000000000] 07:25:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 162 (000000DB26C6FC00) [pid = 2388] [serial = 1207] [outer = 000000DB266CB400] 07:25:54 INFO - PROCESS | 2388 | 1462371954060 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 163 (000000DB26D4E000) [pid = 2388] [serial = 1208] [outer = 000000DB266CB400] 07:25:54 INFO - PROCESS | 2388 | 1462371954554 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 07:25:54 INFO - PROCESS | 2388 | 1462371954604 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 07:25:54 INFO - PROCESS | 2388 | 1462371954607 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 07:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:25:54 INFO - PROCESS | 2388 | 1462371954611 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 2388 | 1462371954614 Marionette TRACE conn5 <- [1,1574,null,{}] 07:25:54 INFO - PROCESS | 2388 | 1462371954627 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:54 INFO - PROCESS | 2388 | 1462371954758 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 07:25:54 INFO - PROCESS | 2388 | 1462371954852 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5FB000 == 12 [pid = 2388] [id = 403] 07:25:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 164 (000000DB24B5A400) [pid = 2388] [serial = 1209] [outer = 0000000000000000] 07:25:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 165 (000000DB2B2B2800) [pid = 2388] [serial = 1210] [outer = 000000DB24B5A400] 07:25:54 INFO - PROCESS | 2388 | 1462371954903 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 166 (000000DB2BBE3C00) [pid = 2388] [serial = 1211] [outer = 000000DB24B5A400] 07:25:55 INFO - PROCESS | 2388 | 1462371955379 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 776ms 07:25:55 INFO - PROCESS | 2388 | 1462371955390 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 2388 | 1462371955393 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 07:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:25:55 INFO - PROCESS | 2388 | 1462371955396 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 2388 | 1462371955398 Marionette TRACE conn5 <- [1,1578,null,{}] 07:25:55 INFO - PROCESS | 2388 | 1462371955406 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 2388 | 1462371955528 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 07:25:55 INFO - PROCESS | 2388 | 1462371955537 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31E3E000 == 13 [pid = 2388] [id = 404] 07:25:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 167 (000000DB2BDD7C00) [pid = 2388] [serial = 1212] [outer = 0000000000000000] 07:25:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 168 (000000DB2C66EC00) [pid = 2388] [serial = 1213] [outer = 000000DB2BDD7C00] 07:25:55 INFO - PROCESS | 2388 | 1462371955584 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 169 (000000DB2CB92400) [pid = 2388] [serial = 1214] [outer = 000000DB2BDD7C00] 07:25:56 INFO - PROCESS | 2388 | 1462371956060 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 688ms 07:25:56 INFO - PROCESS | 2388 | 1462371956086 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 2388 | 1462371956088 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:25:56 INFO - PROCESS | 2388 | 1462371956098 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 2388 | 1462371956100 Marionette TRACE conn5 <- [1,1582,null,{}] 07:25:56 INFO - PROCESS | 2388 | 1462371956104 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 2388 | 1462371956238 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 07:25:56 INFO - PROCESS | 2388 | 1462371956263 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3335A800 == 14 [pid = 2388] [id = 405] 07:25:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 170 (000000DB264C7400) [pid = 2388] [serial = 1215] [outer = 0000000000000000] 07:25:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 171 (000000DB2D51BC00) [pid = 2388] [serial = 1216] [outer = 000000DB264C7400] 07:25:56 INFO - PROCESS | 2388 | 1462371956309 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 172 (000000DB302EA800) [pid = 2388] [serial = 1217] [outer = 000000DB264C7400] 07:25:56 INFO - PROCESS | 2388 | 1462371956766 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 735ms 07:25:56 INFO - PROCESS | 2388 | 1462371956834 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 2388 | 1462371956837 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:25:56 INFO - PROCESS | 2388 | 1462371956840 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 2388 | 1462371956842 Marionette TRACE conn5 <- [1,1586,null,{}] 07:25:56 INFO - PROCESS | 2388 | 1462371956846 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 2388 | 1462371957009 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 07:25:57 INFO - PROCESS | 2388 | 1462371957020 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E8F000 == 15 [pid = 2388] [id = 406] 07:25:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 173 (000000DB3031BC00) [pid = 2388] [serial = 1218] [outer = 0000000000000000] 07:25:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 174 (000000DB30CB8C00) [pid = 2388] [serial = 1219] [outer = 000000DB3031BC00] 07:25:57 INFO - PROCESS | 2388 | 1462371957112 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 175 (000000DB30D1E400) [pid = 2388] [serial = 1220] [outer = 000000DB3031BC00] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 174 (000000DB26D4E400) [pid = 2388] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 173 (000000DB376CEC00) [pid = 2388] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 172 (000000DB264C3C00) [pid = 2388] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 171 (000000DB332B9800) [pid = 2388] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 170 (000000DB2CB84400) [pid = 2388] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 169 (000000DB3717B000) [pid = 2388] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 168 (000000DB302E1000) [pid = 2388] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 167 (000000DB36C2C800) [pid = 2388] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 166 (000000DB34B73800) [pid = 2388] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 165 (000000DB3771BC00) [pid = 2388] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 164 (000000DB3030A800) [pid = 2388] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 163 (000000DB34042C00) [pid = 2388] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 162 (000000DB2CBA2C00) [pid = 2388] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 161 (000000DB26426400) [pid = 2388] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 160 (000000DB37913800) [pid = 2388] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 159 (000000DB2CB93000) [pid = 2388] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 158 (000000DB37740000) [pid = 2388] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 157 (000000DB264CD800) [pid = 2388] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 156 (000000DB30B52800) [pid = 2388] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 155 (000000DB36B1A800) [pid = 2388] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 154 (000000DB33073000) [pid = 2388] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 153 (000000DB3498BC00) [pid = 2388] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 152 (000000DB36593400) [pid = 2388] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 151 (000000DB36B1F400) [pid = 2388] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 150 (000000DB37717800) [pid = 2388] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 149 (000000DB24B5A800) [pid = 2388] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 148 (000000DB3030BC00) [pid = 2388] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 147 (000000DB329A8C00) [pid = 2388] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 146 (000000DB2FF63800) [pid = 2388] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 145 (000000DB2B2B3800) [pid = 2388] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000DB2BDD7800) [pid = 2388] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000DB3400E800) [pid = 2388] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000DB355CBC00) [pid = 2388] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000DB2C66C400) [pid = 2388] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000DB38679000) [pid = 2388] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000DB3851F400) [pid = 2388] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB266C4C00) [pid = 2388] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB37C6EC00) [pid = 2388] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB36B22800) [pid = 2388] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB36B1B000) [pid = 2388] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB3425CC00) [pid = 2388] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB33375C00) [pid = 2388] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB359AF400) [pid = 2388] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB3301D400) [pid = 2388] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB3031C000) [pid = 2388] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:25:58 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB2B9B8800) [pid = 2388] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:25:58 INFO - PROCESS | 2388 | 1462371958398 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:25:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1579ms 07:25:58 INFO - PROCESS | 2388 | 1462371958422 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 2388 | 1462371958424 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 07:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:25:58 INFO - PROCESS | 2388 | 1462371958427 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - PROCESS | 2388 | 1462371958429 Marionette TRACE conn5 <- [1,1590,null,{}] 07:25:58 INFO - PROCESS | 2388 | 1462371958433 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 2388 | 1462371958518 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 07:25:58 INFO - PROCESS | 2388 | 1462371958525 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33567000 == 16 [pid = 2388] [id = 407] 07:25:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB25D55400) [pid = 2388] [serial = 1221] [outer = 0000000000000000] 07:25:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB2C609C00) [pid = 2388] [serial = 1222] [outer = 000000DB25D55400] 07:25:58 INFO - PROCESS | 2388 | 1462371958570 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB302E7800) [pid = 2388] [serial = 1223] [outer = 000000DB25D55400] 07:25:58 INFO - PROCESS | 2388 | 1462371958972 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 585ms 07:25:59 INFO - PROCESS | 2388 | 1462371959027 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 2388 | 1462371959030 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 07:25:59 INFO - PROCESS | 2388 | 1462371959033 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:25:59 INFO - PROCESS | 2388 | 1462371959035 Marionette TRACE conn5 <- [1,1594,null,{}] 07:25:59 INFO - PROCESS | 2388 | 1462371959038 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 2388 | 1462371959116 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 07:25:59 INFO - PROCESS | 2388 | 1462371959122 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35535000 == 17 [pid = 2388] [id = 408] 07:25:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB30D1F400) [pid = 2388] [serial = 1224] [outer = 0000000000000000] 07:25:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB313D8400) [pid = 2388] [serial = 1225] [outer = 000000DB30D1F400] 07:25:59 INFO - PROCESS | 2388 | 1462371959169 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB32905C00) [pid = 2388] [serial = 1226] [outer = 000000DB30D1F400] 07:25:59 INFO - PROCESS | 2388 | 1462371959615 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 628ms 07:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:25:59 INFO - PROCESS | 2388 | 1462371959666 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 2388 | 1462371959669 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 07:25:59 INFO - PROCESS | 2388 | 1462371959672 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 2388 | 1462371959674 Marionette TRACE conn5 <- [1,1598,null,{}] 07:25:59 INFO - PROCESS | 2388 | 1462371959678 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 2388 | 1462371959756 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 07:25:59 INFO - PROCESS | 2388 | 1462371959762 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5FA800 == 18 [pid = 2388] [id = 409] 07:25:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB3290FC00) [pid = 2388] [serial = 1227] [outer = 0000000000000000] 07:25:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB3299A800) [pid = 2388] [serial = 1228] [outer = 000000DB3290FC00] 07:25:59 INFO - PROCESS | 2388 | 1462371959808 Marionette DEBUG loaded listener.js 07:25:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB32E8C000) [pid = 2388] [serial = 1229] [outer = 000000DB3290FC00] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB2B9ADC00) [pid = 2388] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB302EA400) [pid = 2388] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB2C667400) [pid = 2388] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB2D51A400) [pid = 2388] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB3773C000) [pid = 2388] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB2B9AE400) [pid = 2388] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB26E57000) [pid = 2388] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB37711000) [pid = 2388] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB36C9D400) [pid = 2388] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB2756B400) [pid = 2388] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB37155000) [pid = 2388] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB35F61400) [pid = 2388] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB36B21400) [pid = 2388] [serial = 988] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB36C99800) [pid = 2388] [serial = 991] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB3773C800) [pid = 2388] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB37C68400) [pid = 2388] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB264C5800) [pid = 2388] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB30D1C800) [pid = 2388] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB33EE9C00) [pid = 2388] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB33A6D000) [pid = 2388] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB34AEF400) [pid = 2388] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB24BB3000) [pid = 2388] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB30D1BC00) [pid = 2388] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB2C670800) [pid = 2388] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB33288400) [pid = 2388] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB3031E800) [pid = 2388] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB2BB9C000) [pid = 2388] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB3030D400) [pid = 2388] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB302E2C00) [pid = 2388] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB36B16800) [pid = 2388] [serial = 679] [outer = 0000000000000000] [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.] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2C604C00) [pid = 2388] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB31CBAC00) [pid = 2388] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB332B3800) [pid = 2388] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB30318400) [pid = 2388] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB36513000) [pid = 2388] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB34009400) [pid = 2388] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB30305800) [pid = 2388] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB337C8400) [pid = 2388] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB30BEDC00) [pid = 2388] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB37C6F800) [pid = 2388] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB30B0C000) [pid = 2388] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB37D0AC00) [pid = 2388] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB36C2C000) [pid = 2388] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB37C83400) [pid = 2388] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB37C8FC00) [pid = 2388] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB37D02C00) [pid = 2388] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB30B53400) [pid = 2388] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB3498AC00) [pid = 2388] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB33EEB800) [pid = 2388] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB264CBC00) [pid = 2388] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB37C64000) [pid = 2388] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB3290F800) [pid = 2388] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB37778000) [pid = 2388] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB3776CC00) [pid = 2388] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB2AF85C00) [pid = 2388] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB335BB800) [pid = 2388] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB2D59F400) [pid = 2388] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB30D18400) [pid = 2388] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB37181000) [pid = 2388] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB376C6400) [pid = 2388] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB2B661400) [pid = 2388] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB3034B400) [pid = 2388] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB33379400) [pid = 2388] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB37917400) [pid = 2388] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB32904000) [pid = 2388] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB34043000) [pid = 2388] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB376C3800) [pid = 2388] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB38684000) [pid = 2388] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB38681400) [pid = 2388] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB3867CC00) [pid = 2388] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000DB38658C00) [pid = 2388] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000DB37779C00) [pid = 2388] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000DB37D0F000) [pid = 2388] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000DB3864D400) [pid = 2388] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000DB376C1000) [pid = 2388] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000DB37741400) [pid = 2388] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000DB37712C00) [pid = 2388] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000DB3715B000) [pid = 2388] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000DB36514C00) [pid = 2388] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (000000DB37067400) [pid = 2388] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (000000DB33EED000) [pid = 2388] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (000000DB355CC000) [pid = 2388] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (000000DB3706A800) [pid = 2388] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 54 (000000DB37C63000) [pid = 2388] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 53 (000000DB3350B800) [pid = 2388] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 52 (000000DB337CC000) [pid = 2388] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 51 (000000DB34046800) [pid = 2388] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 50 (000000DB3499C000) [pid = 2388] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 49 (000000DB35EA1000) [pid = 2388] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | --DOMWINDOW == 48 (000000DB386D4C00) [pid = 2388] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 07:26:01 INFO - PROCESS | 2388 | 1462371961667 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2029ms 07:26:01 INFO - PROCESS | 2388 | 1462371961704 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 2388 | 1462371961708 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 07:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:26:01 INFO - PROCESS | 2388 | 1462371961713 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 2388 | 1462371961716 Marionette TRACE conn5 <- [1,1602,null,{}] 07:26:01 INFO - PROCESS | 2388 | 1462371961723 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:01 INFO - PROCESS | 2388 | 1462371961808 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 07:26:01 INFO - PROCESS | 2388 | 1462371961816 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AC35800 == 19 [pid = 2388] [id = 410] 07:26:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 49 (000000DB25E58000) [pid = 2388] [serial = 1230] [outer = 0000000000000000] 07:26:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 50 (000000DB25EBF000) [pid = 2388] [serial = 1231] [outer = 000000DB25E58000] 07:26:01 INFO - PROCESS | 2388 | 1462371961868 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 51 (000000DB264CBC00) [pid = 2388] [serial = 1232] [outer = 000000DB25E58000] 07:26:02 INFO - PROCESS | 2388 | 1462371962355 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:26:02 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 07:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 690ms 07:26:02 INFO - PROCESS | 2388 | 1462371962404 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 2388 | 1462371962411 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 07:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:26:02 INFO - PROCESS | 2388 | 1462371962417 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 2388 | 1462371962420 Marionette TRACE conn5 <- [1,1606,null,{}] 07:26:02 INFO - PROCESS | 2388 | 1462371962424 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 2388 | 1462371962513 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 07:26:02 INFO - PROCESS | 2388 | 1462371962521 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBCD000 == 20 [pid = 2388] [id = 411] 07:26:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 52 (000000DB26D44C00) [pid = 2388] [serial = 1233] [outer = 0000000000000000] 07:26:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 53 (000000DB26D4C000) [pid = 2388] [serial = 1234] [outer = 000000DB26D44C00] 07:26:02 INFO - PROCESS | 2388 | 1462371962580 Marionette DEBUG loaded listener.js 07:26:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 54 (000000DB26F46000) [pid = 2388] [serial = 1235] [outer = 000000DB26D44C00] 07:26:03 INFO - PROCESS | 2388 | 1462371963017 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 07:26:03 INFO - PROCESS | 2388 | 1462371963051 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 2388 | 1462371963054 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 07:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:26:03 INFO - PROCESS | 2388 | 1462371963059 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 2388 | 1462371963063 Marionette TRACE conn5 <- [1,1610,null,{}] 07:26:03 INFO - PROCESS | 2388 | 1462371963075 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 2388 | 1462371963162 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 07:26:03 INFO - PROCESS | 2388 | 1462371963201 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2F839000 == 21 [pid = 2388] [id = 412] 07:26:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 55 (000000DB24B56000) [pid = 2388] [serial = 1236] [outer = 0000000000000000] 07:26:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (000000DB2AF80000) [pid = 2388] [serial = 1237] [outer = 000000DB24B56000] 07:26:03 INFO - PROCESS | 2388 | 1462371963263 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000DB2B9ADC00) [pid = 2388] [serial = 1238] [outer = 000000DB24B56000] 07:26:03 INFO - PROCESS | 2388 | 1462371963729 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:26:03 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 07:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 735ms 07:26:03 INFO - PROCESS | 2388 | 1462371963794 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 2388 | 1462371963797 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 07:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:26:03 INFO - PROCESS | 2388 | 1462371963800 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 2388 | 1462371963802 Marionette TRACE conn5 <- [1,1614,null,{}] 07:26:03 INFO - PROCESS | 2388 | 1462371963806 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 2388 | 1462371963884 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 07:26:03 INFO - PROCESS | 2388 | 1462371963891 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31E33000 == 22 [pid = 2388] [id = 413] 07:26:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (000000DB2BC9E800) [pid = 2388] [serial = 1239] [outer = 0000000000000000] 07:26:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000DB2C669000) [pid = 2388] [serial = 1240] [outer = 000000DB2BC9E800] 07:26:03 INFO - PROCESS | 2388 | 1462371963937 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000DB2CB87000) [pid = 2388] [serial = 1241] [outer = 000000DB2BC9E800] 07:26:04 INFO - PROCESS | 2388 | 1462371964347 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 588ms 07:26:04 INFO - PROCESS | 2388 | 1462371964392 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 2388 | 1462371964394 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 07:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:26:04 INFO - PROCESS | 2388 | 1462371964398 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - PROCESS | 2388 | 1462371964400 Marionette TRACE conn5 <- [1,1618,null,{}] 07:26:04 INFO - PROCESS | 2388 | 1462371964404 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 2388 | 1462371964479 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 07:26:04 INFO - PROCESS | 2388 | 1462371964485 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331D9000 == 23 [pid = 2388] [id = 414] 07:26:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000DB266CC400) [pid = 2388] [serial = 1242] [outer = 0000000000000000] 07:26:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000DB2D17C400) [pid = 2388] [serial = 1243] [outer = 000000DB266CC400] 07:26:04 INFO - PROCESS | 2388 | 1462371964534 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000DB2F855800) [pid = 2388] [serial = 1244] [outer = 000000DB266CC400] 07:26:04 INFO - PROCESS | 2388 | 1462371964970 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 07:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:26:05 INFO - PROCESS | 2388 | 1462371965028 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 2388 | 1462371965031 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 07:26:05 INFO - PROCESS | 2388 | 1462371965034 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 2388 | 1462371965036 Marionette TRACE conn5 <- [1,1622,null,{}] 07:26:05 INFO - PROCESS | 2388 | 1462371965039 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 2388 | 1462371965136 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 07:26:05 INFO - PROCESS | 2388 | 1462371965146 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33459800 == 24 [pid = 2388] [id = 415] 07:26:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000DB3030B000) [pid = 2388] [serial = 1245] [outer = 0000000000000000] 07:26:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000DB30317C00) [pid = 2388] [serial = 1246] [outer = 000000DB3030B000] 07:26:05 INFO - PROCESS | 2388 | 1462371965192 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000DB30321C00) [pid = 2388] [serial = 1247] [outer = 000000DB3030B000] 07:26:05 INFO - PROCESS | 2388 | 1462371965623 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 07:26:05 INFO - PROCESS | 2388 | 1462371965667 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 2388 | 1462371965669 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 07:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:26:05 INFO - PROCESS | 2388 | 1462371965673 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - PROCESS | 2388 | 1462371965675 Marionette TRACE conn5 <- [1,1626,null,{}] 07:26:05 INFO - PROCESS | 2388 | 1462371965678 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 2388 | 1462371965753 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 07:26:05 INFO - PROCESS | 2388 | 1462371965761 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339D1800 == 25 [pid = 2388] [id = 416] 07:26:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000DB30B05C00) [pid = 2388] [serial = 1248] [outer = 0000000000000000] 07:26:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000DB30B58000) [pid = 2388] [serial = 1249] [outer = 000000DB30B05C00] 07:26:05 INFO - PROCESS | 2388 | 1462371965807 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB30D15C00) [pid = 2388] [serial = 1250] [outer = 000000DB30B05C00] 07:26:06 INFO - PROCESS | 2388 | 1462371966251 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 07:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:26:06 INFO - PROCESS | 2388 | 1462371966306 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 2388 | 1462371966308 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 07:26:06 INFO - PROCESS | 2388 | 1462371966311 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 2388 | 1462371966313 Marionette TRACE conn5 <- [1,1630,null,{}] 07:26:06 INFO - PROCESS | 2388 | 1462371966317 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 2388 | 1462371966393 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 07:26:06 INFO - PROCESS | 2388 | 1462371966401 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FA8800 == 26 [pid = 2388] [id = 417] 07:26:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB30D15400) [pid = 2388] [serial = 1251] [outer = 0000000000000000] 07:26:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB313D7000) [pid = 2388] [serial = 1252] [outer = 000000DB30D15400] 07:26:06 INFO - PROCESS | 2388 | 1462371966448 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB32904000) [pid = 2388] [serial = 1253] [outer = 000000DB30D15400] 07:26:06 INFO - PROCESS | 2388 | 1462371966844 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 586ms 07:26:06 INFO - PROCESS | 2388 | 1462371966914 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 2388 | 1462371966917 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 07:26:06 INFO - PROCESS | 2388 | 1462371966921 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 2388 | 1462371966922 Marionette TRACE conn5 <- [1,1634,null,{}] 07:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:26:06 INFO - PROCESS | 2388 | 1462371966932 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 2388 | 1462371967030 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 07:26:07 INFO - PROCESS | 2388 | 1462371967042 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2F838000 == 27 [pid = 2388] [id = 418] 07:26:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB31FE9C00) [pid = 2388] [serial = 1254] [outer = 0000000000000000] 07:26:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB32910C00) [pid = 2388] [serial = 1255] [outer = 000000DB31FE9C00] 07:26:07 INFO - PROCESS | 2388 | 1462371967086 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB32E89000) [pid = 2388] [serial = 1256] [outer = 000000DB31FE9C00] 07:26:07 INFO - PROCESS | 2388 | 1462371967556 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 07:26:07 INFO - PROCESS | 2388 | 1462371967598 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 2388 | 1462371967600 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 07:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:26:07 INFO - PROCESS | 2388 | 1462371967603 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - PROCESS | 2388 | 1462371967605 Marionette TRACE conn5 <- [1,1638,null,{}] 07:26:07 INFO - PROCESS | 2388 | 1462371967609 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 2388 | 1462371967722 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 07:26:07 INFO - PROCESS | 2388 | 1462371967729 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35544800 == 28 [pid = 2388] [id = 419] 07:26:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB32E90800) [pid = 2388] [serial = 1257] [outer = 0000000000000000] 07:26:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB3301B400) [pid = 2388] [serial = 1258] [outer = 000000DB32E90800] 07:26:07 INFO - PROCESS | 2388 | 1462371967774 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB33074000) [pid = 2388] [serial = 1259] [outer = 000000DB32E90800] 07:26:08 INFO - PROCESS | 2388 | 1462371968216 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 07:26:08 INFO - PROCESS | 2388 | 1462371968279 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 2388 | 1462371968282 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 07:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:26:08 INFO - PROCESS | 2388 | 1462371968285 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 2388 | 1462371968287 Marionette TRACE conn5 <- [1,1642,null,{}] 07:26:08 INFO - PROCESS | 2388 | 1462371968291 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 2388 | 1462371968438 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 07:26:08 INFO - PROCESS | 2388 | 1462371968465 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331D8800 == 29 [pid = 2388] [id = 420] 07:26:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB332BE000) [pid = 2388] [serial = 1260] [outer = 0000000000000000] 07:26:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB33375C00) [pid = 2388] [serial = 1261] [outer = 000000DB332BE000] 07:26:08 INFO - PROCESS | 2388 | 1462371968516 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB33510800) [pid = 2388] [serial = 1262] [outer = 000000DB332BE000] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB30D1F400) [pid = 2388] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB2BDD7C00) [pid = 2388] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB264C7400) [pid = 2388] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB3031BC00) [pid = 2388] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB37773800) [pid = 2388] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB25D49C00) [pid = 2388] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB266CB400) [pid = 2388] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB24B5A400) [pid = 2388] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:26:08 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB25D55400) [pid = 2388] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:26:09 INFO - PROCESS | 2388 | 1462371969006 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 733ms 07:26:09 INFO - PROCESS | 2388 | 1462371969020 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 2388 | 1462371969022 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 07:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:26:09 INFO - PROCESS | 2388 | 1462371969025 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 2388 | 1462371969027 Marionette TRACE conn5 <- [1,1646,null,{}] 07:26:09 INFO - PROCESS | 2388 | 1462371969030 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 2388 | 1462371969106 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 07:26:09 INFO - PROCESS | 2388 | 1462371969112 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33352000 == 30 [pid = 2388] [id = 421] 07:26:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB2B60B400) [pid = 2388] [serial = 1263] [outer = 0000000000000000] 07:26:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB2CB99400) [pid = 2388] [serial = 1264] [outer = 000000DB2B60B400] 07:26:09 INFO - PROCESS | 2388 | 1462371969159 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB33514000) [pid = 2388] [serial = 1265] [outer = 000000DB2B60B400] 07:26:09 INFO - PROCESS | 2388 | 1462371969579 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 586ms 07:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:26:09 INFO - PROCESS | 2388 | 1462371969615 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 2388 | 1462371969617 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 07:26:09 INFO - PROCESS | 2388 | 1462371969620 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - PROCESS | 2388 | 1462371969622 Marionette TRACE conn5 <- [1,1650,null,{}] 07:26:09 INFO - PROCESS | 2388 | 1462371969626 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 2388 | 1462371969702 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 07:26:09 INFO - PROCESS | 2388 | 1462371969708 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E4E800 == 31 [pid = 2388] [id = 422] 07:26:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB33518400) [pid = 2388] [serial = 1266] [outer = 0000000000000000] 07:26:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB33A60C00) [pid = 2388] [serial = 1267] [outer = 000000DB33518400] 07:26:09 INFO - PROCESS | 2388 | 1462371969752 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB33A69800) [pid = 2388] [serial = 1268] [outer = 000000DB33518400] 07:26:10 INFO - PROCESS | 2388 | 1462371970174 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 07:26:10 INFO - PROCESS | 2388 | 1462371970252 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 2388 | 1462371970254 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 07:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:26:10 INFO - PROCESS | 2388 | 1462371970258 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 2388 | 1462371970259 Marionette TRACE conn5 <- [1,1654,null,{}] 07:26:10 INFO - PROCESS | 2388 | 1462371970263 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 2388 | 1462371970340 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 07:26:10 INFO - PROCESS | 2388 | 1462371970347 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37013000 == 32 [pid = 2388] [id = 423] 07:26:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB33A6A400) [pid = 2388] [serial = 1269] [outer = 0000000000000000] 07:26:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB33CF0400) [pid = 2388] [serial = 1270] [outer = 000000DB33A6A400] 07:26:10 INFO - PROCESS | 2388 | 1462371970392 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB33EEB000) [pid = 2388] [serial = 1271] [outer = 000000DB33A6A400] 07:26:10 INFO - PROCESS | 2388 | 1462371970808 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 587ms 07:26:10 INFO - PROCESS | 2388 | 1462371970846 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 2388 | 1462371970848 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 07:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:26:10 INFO - PROCESS | 2388 | 1462371970852 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 2388 | 1462371970854 Marionette TRACE conn5 <- [1,1658,null,{}] 07:26:10 INFO - PROCESS | 2388 | 1462371970862 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 2388 | 1462371970943 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 07:26:10 INFO - PROCESS | 2388 | 1462371970949 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370CF800 == 33 [pid = 2388] [id = 424] 07:26:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB33EEE000) [pid = 2388] [serial = 1272] [outer = 0000000000000000] 07:26:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB33EF2800) [pid = 2388] [serial = 1273] [outer = 000000DB33EEE000] 07:26:11 INFO - PROCESS | 2388 | 1462371970994 Marionette DEBUG loaded listener.js 07:26:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB33F3E800) [pid = 2388] [serial = 1274] [outer = 000000DB33EEE000] 07:26:11 INFO - PROCESS | 2388 | 1462371971820 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1032ms 07:26:11 INFO - PROCESS | 2388 | 1462371971888 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 2388 | 1462371971892 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 07:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:26:11 INFO - PROCESS | 2388 | 1462371971919 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - PROCESS | 2388 | 1462371971923 Marionette TRACE conn5 <- [1,1662,null,{}] 07:26:11 INFO - PROCESS | 2388 | 1462371971929 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 2388 | 1462371972075 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 07:26:12 INFO - PROCESS | 2388 | 1462371972143 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C746800 == 34 [pid = 2388] [id = 425] 07:26:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB266C6400) [pid = 2388] [serial = 1275] [outer = 0000000000000000] 07:26:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB26C73000) [pid = 2388] [serial = 1276] [outer = 000000DB266C6400] 07:26:12 INFO - PROCESS | 2388 | 1462371972240 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB27F0AC00) [pid = 2388] [serial = 1277] [outer = 000000DB266C6400] 07:26:13 INFO - PROCESS | 2388 | 1462371973134 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1260ms 07:26:13 INFO - PROCESS | 2388 | 1462371973162 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 2388 | 1462371973166 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 07:26:13 INFO - PROCESS | 2388 | 1462371973171 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:26:13 INFO - PROCESS | 2388 | 1462371973175 Marionette TRACE conn5 <- [1,1666,null,{}] 07:26:13 INFO - PROCESS | 2388 | 1462371973182 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:13 INFO - PROCESS | 2388 | 1462371973285 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 07:26:13 INFO - PROCESS | 2388 | 1462371973361 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB7D000 == 35 [pid = 2388] [id = 426] 07:26:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB26427C00) [pid = 2388] [serial = 1278] [outer = 0000000000000000] 07:26:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB266C8000) [pid = 2388] [serial = 1279] [outer = 000000DB26427C00] 07:26:13 INFO - PROCESS | 2388 | 1462371973412 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB2756A000) [pid = 2388] [serial = 1280] [outer = 000000DB26427C00] 07:26:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C798800 == 34 [pid = 2388] [id = 400] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB3299A800) [pid = 2388] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | 1462371973965 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB32905C00) [pid = 2388] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB2C66EC00) [pid = 2388] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB2D51BC00) [pid = 2388] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2CB92400) [pid = 2388] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB30CB8C00) [pid = 2388] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB302EA800) [pid = 2388] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB313D8400) [pid = 2388] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB38511800) [pid = 2388] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB25D75000) [pid = 2388] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB264C6400) [pid = 2388] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB26C6FC00) [pid = 2388] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB26D4E000) [pid = 2388] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB2B2B2800) [pid = 2388] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB30D1E400) [pid = 2388] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB2C609C00) [pid = 2388] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB302E7800) [pid = 2388] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 07:26:13 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB2BBE3C00) [pid = 2388] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 07:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 837ms 07:26:14 INFO - PROCESS | 2388 | 1462371974013 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 2388 | 1462371974020 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 07:26:14 INFO - PROCESS | 2388 | 1462371974027 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:26:14 INFO - PROCESS | 2388 | 1462371974030 Marionette TRACE conn5 <- [1,1670,null,{}] 07:26:14 INFO - PROCESS | 2388 | 1462371974033 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 2388 | 1462371974115 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 07:26:14 INFO - PROCESS | 2388 | 1462371974123 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB89800 == 35 [pid = 2388] [id = 427] 07:26:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB266C2C00) [pid = 2388] [serial = 1281] [outer = 0000000000000000] 07:26:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB26F48400) [pid = 2388] [serial = 1282] [outer = 000000DB266C2C00] 07:26:14 INFO - PROCESS | 2388 | 1462371974169 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2AF7EC00) [pid = 2388] [serial = 1283] [outer = 000000DB266C2C00] 07:26:14 INFO - PROCESS | 2388 | 1462371974651 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 07:26:14 INFO - PROCESS | 2388 | 1462371974724 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 2388 | 1462371974726 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 07:26:14 INFO - PROCESS | 2388 | 1462371974760 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:26:14 INFO - PROCESS | 2388 | 1462371974764 Marionette TRACE conn5 <- [1,1674,null,{}] 07:26:14 INFO - PROCESS | 2388 | 1462371974778 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 2388 | 1462371974868 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 07:26:14 INFO - PROCESS | 2388 | 1462371974937 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31C64800 == 36 [pid = 2388] [id = 428] 07:26:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2560EC00) [pid = 2388] [serial = 1284] [outer = 0000000000000000] 07:26:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB2C670000) [pid = 2388] [serial = 1285] [outer = 000000DB2560EC00] 07:26:14 INFO - PROCESS | 2388 | 1462371974987 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2CB9A000) [pid = 2388] [serial = 1286] [outer = 000000DB2560EC00] 07:26:15 INFO - PROCESS | 2388 | 1462371975371 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:26:15 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 07:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 07:26:15 INFO - PROCESS | 2388 | 1462371975395 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 07:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:26:15 INFO - PROCESS | 2388 | 1462371975398 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 07:26:15 INFO - PROCESS | 2388 | 1462371975401 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 2388 | 1462371975403 Marionette TRACE conn5 <- [1,1678,null,{}] 07:26:15 INFO - PROCESS | 2388 | 1462371975407 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:15 INFO - PROCESS | 2388 | 1462371975487 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 07:26:15 INFO - PROCESS | 2388 | 1462371975493 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33353000 == 37 [pid = 2388] [id = 429] 07:26:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB2D17F000) [pid = 2388] [serial = 1287] [outer = 0000000000000000] 07:26:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB302E5400) [pid = 2388] [serial = 1288] [outer = 000000DB2D17F000] 07:26:15 INFO - PROCESS | 2388 | 1462371975540 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB3030B400) [pid = 2388] [serial = 1289] [outer = 000000DB2D17F000] 07:26:15 INFO - PROCESS | 2388 | 1462371975986 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 627ms 07:26:16 INFO - PROCESS | 2388 | 1462371976030 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 2388 | 1462371976032 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 07:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:26:16 INFO - PROCESS | 2388 | 1462371976035 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 2388 | 1462371976037 Marionette TRACE conn5 <- [1,1682,null,{}] 07:26:16 INFO - PROCESS | 2388 | 1462371976041 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 2388 | 1462371976141 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 07:26:16 INFO - PROCESS | 2388 | 1462371976150 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3355C000 == 38 [pid = 2388] [id = 430] 07:26:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB26E4F800) [pid = 2388] [serial = 1290] [outer = 0000000000000000] 07:26:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB30313C00) [pid = 2388] [serial = 1291] [outer = 000000DB26E4F800] 07:26:16 INFO - PROCESS | 2388 | 1462371976196 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB30342C00) [pid = 2388] [serial = 1292] [outer = 000000DB26E4F800] 07:26:16 INFO - PROCESS | 2388 | 1462371976685 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 689ms 07:26:16 INFO - PROCESS | 2388 | 1462371976728 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 2388 | 1462371976730 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 07:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:26:16 INFO - PROCESS | 2388 | 1462371976733 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 2388 | 1462371976735 Marionette TRACE conn5 <- [1,1686,null,{}] 07:26:16 INFO - PROCESS | 2388 | 1462371976743 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 2388 | 1462371976867 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 07:26:16 INFO - PROCESS | 2388 | 1462371976885 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34037000 == 39 [pid = 2388] [id = 431] 07:26:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB3135F800) [pid = 2388] [serial = 1293] [outer = 0000000000000000] 07:26:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB32903400) [pid = 2388] [serial = 1294] [outer = 000000DB3135F800] 07:26:16 INFO - PROCESS | 2388 | 1462371976972 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB3299A800) [pid = 2388] [serial = 1295] [outer = 000000DB3135F800] 07:26:17 INFO - PROCESS | 2388 | 1462371977393 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:26:17 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 07:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 07:26:17 INFO - PROCESS | 2388 | 1462371977426 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 2388 | 1462371977428 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 07:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:26:17 INFO - PROCESS | 2388 | 1462371977432 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 2388 | 1462371977433 Marionette TRACE conn5 <- [1,1690,null,{}] 07:26:17 INFO - PROCESS | 2388 | 1462371977445 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 2388 | 1462371977570 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 07:26:17 INFO - PROCESS | 2388 | 1462371977581 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E59000 == 40 [pid = 2388] [id = 432] 07:26:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB24C73000) [pid = 2388] [serial = 1296] [outer = 0000000000000000] 07:26:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB32E95400) [pid = 2388] [serial = 1297] [outer = 000000DB24C73000] 07:26:17 INFO - PROCESS | 2388 | 1462371977626 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB3328C800) [pid = 2388] [serial = 1298] [outer = 000000DB24C73000] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB2B60B400) [pid = 2388] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB30D15400) [pid = 2388] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB33518400) [pid = 2388] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB33A6A400) [pid = 2388] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB24B56000) [pid = 2388] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB266CC400) [pid = 2388] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB31FE9C00) [pid = 2388] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB3030B000) [pid = 2388] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB2BC9E800) [pid = 2388] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB30B05C00) [pid = 2388] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB26D44C00) [pid = 2388] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB25E58000) [pid = 2388] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB32E90800) [pid = 2388] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB3290FC00) [pid = 2388] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:26:17 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB332BE000) [pid = 2388] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:26:18 INFO - PROCESS | 2388 | 1462371978178 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 775ms 07:26:18 INFO - PROCESS | 2388 | 1462371978209 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 2388 | 1462371978211 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 07:26:18 INFO - PROCESS | 2388 | 1462371978214 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:26:18 INFO - PROCESS | 2388 | 1462371978216 Marionette TRACE conn5 <- [1,1694,null,{}] 07:26:18 INFO - PROCESS | 2388 | 1462371978220 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 2388 | 1462371978295 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 07:26:18 INFO - PROCESS | 2388 | 1462371978302 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AE28800 == 41 [pid = 2388] [id = 433] 07:26:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2BC9E800) [pid = 2388] [serial = 1299] [outer = 0000000000000000] 07:26:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB3030F400) [pid = 2388] [serial = 1300] [outer = 000000DB2BC9E800] 07:26:18 INFO - PROCESS | 2388 | 1462371978349 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB32E93000) [pid = 2388] [serial = 1301] [outer = 000000DB2BC9E800] 07:26:18 INFO - PROCESS | 2388 | 1462371978771 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 586ms 07:26:18 INFO - PROCESS | 2388 | 1462371978809 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 2388 | 1462371978811 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 07:26:18 INFO - PROCESS | 2388 | 1462371978814 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:26:18 INFO - PROCESS | 2388 | 1462371978816 Marionette TRACE conn5 <- [1,1698,null,{}] 07:26:18 INFO - PROCESS | 2388 | 1462371978819 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 2388 | 1462371978897 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 07:26:18 INFO - PROCESS | 2388 | 1462371978903 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C6C000 == 42 [pid = 2388] [id = 434] 07:26:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB332B5C00) [pid = 2388] [serial = 1302] [outer = 0000000000000000] 07:26:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB332BE400) [pid = 2388] [serial = 1303] [outer = 000000DB332B5C00] 07:26:18 INFO - PROCESS | 2388 | 1462371978952 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB3350E800) [pid = 2388] [serial = 1304] [outer = 000000DB332B5C00] 07:26:19 INFO - PROCESS | 2388 | 1462371979385 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 07:26:19 INFO - PROCESS | 2388 | 1462371979447 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 2388 | 1462371979450 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 07:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:26:19 INFO - PROCESS | 2388 | 1462371979453 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 2388 | 1462371979455 Marionette TRACE conn5 <- [1,1702,null,{}] 07:26:19 INFO - PROCESS | 2388 | 1462371979458 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 2388 | 1462371979535 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 07:26:19 INFO - PROCESS | 2388 | 1462371979541 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3701A800 == 43 [pid = 2388] [id = 435] 07:26:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB24BA9800) [pid = 2388] [serial = 1305] [outer = 0000000000000000] 07:26:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB337E9800) [pid = 2388] [serial = 1306] [outer = 000000DB24BA9800] 07:26:19 INFO - PROCESS | 2388 | 1462371979586 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB33A6FC00) [pid = 2388] [serial = 1307] [outer = 000000DB24BA9800] 07:26:20 INFO - PROCESS | 2388 | 1462371980138 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 07:26:20 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 07:26:20 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 07:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:26:20 INFO - _addTest/ [0,1705,"getWindowHandle",null] 07:26:20 INFO - PROCESS | 2388 | 1462371980194 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 07:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:26:20 INFO - PROCESS | 2388 | 1462371980199 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:26:20 INFO - PROCESS | 2388 | 1462371980203 Marionette TRACE conn5 <- [1,1706,null,{}] 07:26:20 INFO - PROCESS | 2388 | 1462371980210 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:20 INFO - PROCESS | 2388 | 1462371980361 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 07:26:20 INFO - PROCESS | 2388 | 1462371980437 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCE5000 == 44 [pid = 2388] [id = 436] 07:26:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB25D79C00) [pid = 2388] [serial = 1308] [outer = 0000000000000000] 07:26:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB27A12C00) [pid = 2388] [serial = 1309] [outer = 000000DB25D79C00] 07:26:20 INFO - PROCESS | 2388 | 1462371980536 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB2BB33000) [pid = 2388] [serial = 1310] [outer = 000000DB25D79C00] 07:26:21 INFO - PROCESS | 2388 | 1462371981099 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 944ms 07:26:21 INFO - PROCESS | 2388 | 1462371981147 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 2388 | 1462371981154 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 07:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:26:21 INFO - PROCESS | 2388 | 1462371981161 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 2388 | 1462371981164 Marionette TRACE conn5 <- [1,1710,null,{}] 07:26:21 INFO - PROCESS | 2388 | 1462371981168 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 2388 | 1462371981273 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 07:26:21 INFO - PROCESS | 2388 | 1462371981362 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34032800 == 45 [pid = 2388] [id = 437] 07:26:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB2CB93800) [pid = 2388] [serial = 1311] [outer = 0000000000000000] 07:26:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB302E9000) [pid = 2388] [serial = 1312] [outer = 000000DB2CB93800] 07:26:21 INFO - PROCESS | 2388 | 1462371981419 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB30B51000) [pid = 2388] [serial = 1313] [outer = 000000DB2CB93800] 07:26:22 INFO - PROCESS | 2388 | 1462371982009 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:26:22 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 07:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 880ms 07:26:22 INFO - PROCESS | 2388 | 1462371982046 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 2388 | 1462371982049 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 07:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:26:22 INFO - PROCESS | 2388 | 1462371982053 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 2388 | 1462371982057 Marionette TRACE conn5 <- [1,1714,null,{}] 07:26:22 INFO - PROCESS | 2388 | 1462371982069 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:22 INFO - PROCESS | 2388 | 1462371982178 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 07:26:22 INFO - PROCESS | 2388 | 1462371982268 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3763A800 == 46 [pid = 2388] [id = 438] 07:26:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB3328CC00) [pid = 2388] [serial = 1314] [outer = 0000000000000000] 07:26:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB33A67400) [pid = 2388] [serial = 1315] [outer = 000000DB3328CC00] 07:26:22 INFO - PROCESS | 2388 | 1462371982327 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB33EF2C00) [pid = 2388] [serial = 1316] [outer = 000000DB3328CC00] 07:26:22 INFO - PROCESS | 2388 | 1462371982871 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 839ms 07:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:26:22 INFO - PROCESS | 2388 | 1462371982904 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 2388 | 1462371982907 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 07:26:22 INFO - PROCESS | 2388 | 1462371982912 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 2388 | 1462371982915 Marionette TRACE conn5 <- [1,1718,null,{}] 07:26:22 INFO - PROCESS | 2388 | 1462371982919 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 2388 | 1462371983023 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 07:26:23 INFO - PROCESS | 2388 | 1462371983109 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377C4800 == 47 [pid = 2388] [id = 439] 07:26:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB3400B000) [pid = 2388] [serial = 1317] [outer = 0000000000000000] 07:26:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB3400E400) [pid = 2388] [serial = 1318] [outer = 000000DB3400B000] 07:26:23 INFO - PROCESS | 2388 | 1462371983165 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB34040800) [pid = 2388] [serial = 1319] [outer = 000000DB3400B000] 07:26:23 INFO - PROCESS | 2388 | 1462371983785 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 2388 | 1462371983860 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 07:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:26:23 INFO - PROCESS | 2388 | 1462371983865 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 2388 | 1462371983867 Marionette TRACE conn5 <- [1,1722,null,{}] 07:26:23 INFO - PROCESS | 2388 | 1462371983871 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:24 INFO - PROCESS | 2388 | 1462371984111 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 07:26:24 INFO - PROCESS | 2388 | 1462371984241 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B6BD800 == 48 [pid = 2388] [id = 440] 07:26:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB25B41C00) [pid = 2388] [serial = 1320] [outer = 0000000000000000] 07:26:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB25D7A000) [pid = 2388] [serial = 1321] [outer = 000000DB25B41C00] 07:26:24 INFO - PROCESS | 2388 | 1462371984292 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB266BF000) [pid = 2388] [serial = 1322] [outer = 000000DB25B41C00] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C6C000 == 47 [pid = 2388] [id = 434] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AE28800 == 46 [pid = 2388] [id = 433] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E59000 == 45 [pid = 2388] [id = 432] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34037000 == 44 [pid = 2388] [id = 431] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3355C000 == 43 [pid = 2388] [id = 430] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33353000 == 42 [pid = 2388] [id = 429] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31C64800 == 41 [pid = 2388] [id = 428] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BB89800 == 40 [pid = 2388] [id = 427] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BB7D000 == 39 [pid = 2388] [id = 426] 07:26:24 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C746800 == 38 [pid = 2388] [id = 425] 07:26:24 INFO - PROCESS | 2388 | 1462371984877 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1033ms 07:26:24 INFO - PROCESS | 2388 | 1462371984899 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 2388 | 1462371984903 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 07:26:24 INFO - PROCESS | 2388 | 1462371984907 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:26:24 INFO - PROCESS | 2388 | 1462371984911 Marionette TRACE conn5 <- [1,1726,null,{}] 07:26:24 INFO - PROCESS | 2388 | 1462371984934 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 2388 | 1462371985017 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB2AF80000) [pid = 2388] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB2B9ADC00) [pid = 2388] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2D17C400) [pid = 2388] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB2F855800) [pid = 2388] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB32E89000) [pid = 2388] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB30317C00) [pid = 2388] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB30321C00) [pid = 2388] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB32910C00) [pid = 2388] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2C669000) [pid = 2388] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB30B58000) [pid = 2388] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB30D15C00) [pid = 2388] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB2CB87000) [pid = 2388] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB26D4C000) [pid = 2388] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB26F46000) [pid = 2388] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB25EBF000) [pid = 2388] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB264CBC00) [pid = 2388] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB3301B400) [pid = 2388] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB33074000) [pid = 2388] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB32E8C000) [pid = 2388] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB33375C00) [pid = 2388] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB33514000) [pid = 2388] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB2CB99400) [pid = 2388] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB313D7000) [pid = 2388] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB33510800) [pid = 2388] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB33A69800) [pid = 2388] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB33A60C00) [pid = 2388] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB32904000) [pid = 2388] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB33EEB000) [pid = 2388] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB33CF0400) [pid = 2388] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 07:26:25 INFO - PROCESS | 2388 | 1462371985105 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AF8C800 == 39 [pid = 2388] [id = 441] 07:26:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB266C0C00) [pid = 2388] [serial = 1323] [outer = 0000000000000000] 07:26:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB266CC000) [pid = 2388] [serial = 1324] [outer = 000000DB266C0C00] 07:26:25 INFO - PROCESS | 2388 | 1462371985156 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB26F4A400) [pid = 2388] [serial = 1325] [outer = 000000DB266C0C00] 07:26:25 INFO - PROCESS | 2388 | 1462371985565 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 756ms 07:26:25 INFO - PROCESS | 2388 | 1462371985669 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 2388 | 1462371985672 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 07:26:25 INFO - PROCESS | 2388 | 1462371985676 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:26:25 INFO - PROCESS | 2388 | 1462371985678 Marionette TRACE conn5 <- [1,1730,null,{}] 07:26:25 INFO - PROCESS | 2388 | 1462371985682 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 2388 | 1462371985769 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 07:26:25 INFO - PROCESS | 2388 | 1462371985781 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31F4C800 == 40 [pid = 2388] [id = 442] 07:26:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB2C606000) [pid = 2388] [serial = 1326] [outer = 0000000000000000] 07:26:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2C667400) [pid = 2388] [serial = 1327] [outer = 000000DB2C606000] 07:26:25 INFO - PROCESS | 2388 | 1462371985828 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2CB90000) [pid = 2388] [serial = 1328] [outer = 000000DB2C606000] 07:26:26 INFO - PROCESS | 2388 | 1462371986283 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 628ms 07:26:26 INFO - PROCESS | 2388 | 1462371986309 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 2388 | 1462371986313 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 07:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:26:26 INFO - PROCESS | 2388 | 1462371986324 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 2388 | 1462371986329 Marionette TRACE conn5 <- [1,1734,null,{}] 07:26:26 INFO - PROCESS | 2388 | 1462371986333 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 2388 | 1462371986418 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 07:26:26 INFO - PROCESS | 2388 | 1462371986427 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334A0800 == 41 [pid = 2388] [id = 443] 07:26:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB2FF5E000) [pid = 2388] [serial = 1329] [outer = 0000000000000000] 07:26:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB3030FC00) [pid = 2388] [serial = 1330] [outer = 000000DB2FF5E000] 07:26:26 INFO - PROCESS | 2388 | 1462371986473 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB30321400) [pid = 2388] [serial = 1331] [outer = 000000DB2FF5E000] 07:26:26 INFO - PROCESS | 2388 | 1462371986887 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 587ms 07:26:26 INFO - PROCESS | 2388 | 1462371986924 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 07:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:26:26 INFO - PROCESS | 2388 | 1462371986926 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 07:26:26 INFO - PROCESS | 2388 | 1462371986929 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 2388 | 1462371986931 Marionette TRACE conn5 <- [1,1738,null,{}] 07:26:26 INFO - PROCESS | 2388 | 1462371986935 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 2388 | 1462371987015 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 07:26:27 INFO - PROCESS | 2388 | 1462371987023 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E8A800 == 42 [pid = 2388] [id = 444] 07:26:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB30B0F000) [pid = 2388] [serial = 1332] [outer = 0000000000000000] 07:26:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB30D19800) [pid = 2388] [serial = 1333] [outer = 000000DB30B0F000] 07:26:27 INFO - PROCESS | 2388 | 1462371987068 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB313D4400) [pid = 2388] [serial = 1334] [outer = 000000DB30B0F000] 07:26:27 INFO - PROCESS | 2388 | 1462371987552 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 07:26:27 INFO - PROCESS | 2388 | 1462371987622 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 2388 | 1462371987624 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 07:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:26:27 INFO - PROCESS | 2388 | 1462371987628 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - PROCESS | 2388 | 1462371987629 Marionette TRACE conn5 <- [1,1742,null,{}] 07:26:27 INFO - PROCESS | 2388 | 1462371987633 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 2388 | 1462371987738 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 07:26:27 INFO - PROCESS | 2388 | 1462371987790 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A14000 == 43 [pid = 2388] [id = 445] 07:26:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB32910C00) [pid = 2388] [serial = 1335] [outer = 0000000000000000] 07:26:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB329A5800) [pid = 2388] [serial = 1336] [outer = 000000DB32910C00] 07:26:27 INFO - PROCESS | 2388 | 1462371987844 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB3306CC00) [pid = 2388] [serial = 1337] [outer = 000000DB32910C00] 07:26:28 INFO - PROCESS | 2388 | 1462371988298 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 07:26:28 INFO - PROCESS | 2388 | 1462371988384 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 07:26:28 INFO - PROCESS | 2388 | 1462371988386 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 07:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:26:28 INFO - PROCESS | 2388 | 1462371988390 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:26:28 INFO - PROCESS | 2388 | 1462371988392 Marionette TRACE conn5 <- [1,1746,null,{}] 07:26:28 INFO - PROCESS | 2388 | 1462371988395 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:28 INFO - PROCESS | 2388 | 1462371988504 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 07:26:28 INFO - PROCESS | 2388 | 1462371988553 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27F71000 == 44 [pid = 2388] [id = 446] 07:26:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB3350E400) [pid = 2388] [serial = 1338] [outer = 0000000000000000] 07:26:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB33516400) [pid = 2388] [serial = 1339] [outer = 000000DB3350E400] 07:26:28 INFO - PROCESS | 2388 | 1462371988599 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB33EEA400) [pid = 2388] [serial = 1340] [outer = 000000DB3350E400] 07:26:29 INFO - PROCESS | 2388 | 1462371989016 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 692ms 07:26:29 INFO - PROCESS | 2388 | 1462371989084 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 2388 | 1462371989086 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:26:29 INFO - PROCESS | 2388 | 1462371989089 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 2388 | 1462371989091 Marionette TRACE conn5 <- [1,1750,null,{}] 07:26:29 INFO - PROCESS | 2388 | 1462371989095 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 2388 | 1462371989202 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 07:26:29 INFO - PROCESS | 2388 | 1462371989214 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E1A800 == 45 [pid = 2388] [id = 447] 07:26:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB33CFD000) [pid = 2388] [serial = 1341] [outer = 0000000000000000] 07:26:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB3400EC00) [pid = 2388] [serial = 1342] [outer = 000000DB33CFD000] 07:26:29 INFO - PROCESS | 2388 | 1462371989260 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB34049C00) [pid = 2388] [serial = 1343] [outer = 000000DB33CFD000] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB26E4F800) [pid = 2388] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB3135F800) [pid = 2388] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB2560EC00) [pid = 2388] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB26427C00) [pid = 2388] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB266C2C00) [pid = 2388] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2D17F000) [pid = 2388] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB332B5C00) [pid = 2388] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB24C73000) [pid = 2388] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:26:29 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2BC9E800) [pid = 2388] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:26:29 INFO - PROCESS | 2388 | 1462371989668 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 07:26:29 INFO - PROCESS | 2388 | 1462371989720 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 2388 | 1462371989722 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:26:29 INFO - PROCESS | 2388 | 1462371989726 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 2388 | 1462371989727 Marionette TRACE conn5 <- [1,1754,null,{}] 07:26:29 INFO - PROCESS | 2388 | 1462371989731 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 2388 | 1462371989812 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 07:26:29 INFO - PROCESS | 2388 | 1462371989849 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3701E800 == 46 [pid = 2388] [id = 448] 07:26:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB2C670800) [pid = 2388] [serial = 1344] [outer = 0000000000000000] 07:26:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB332B5C00) [pid = 2388] [serial = 1345] [outer = 000000DB2C670800] 07:26:29 INFO - PROCESS | 2388 | 1462371989894 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB3404F000) [pid = 2388] [serial = 1346] [outer = 000000DB2C670800] 07:26:30 INFO - PROCESS | 2388 | 1462371990308 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 627ms 07:26:30 INFO - PROCESS | 2388 | 1462371990358 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 2388 | 1462371990360 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 07:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:26:30 INFO - PROCESS | 2388 | 1462371990364 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 2388 | 1462371990366 Marionette TRACE conn5 <- [1,1758,null,{}] 07:26:30 INFO - PROCESS | 2388 | 1462371990370 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:30 INFO - PROCESS | 2388 | 1462371990453 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 07:26:30 INFO - PROCESS | 2388 | 1462371990461 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3764C000 == 47 [pid = 2388] [id = 449] 07:26:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB34760400) [pid = 2388] [serial = 1347] [outer = 0000000000000000] 07:26:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB347F6800) [pid = 2388] [serial = 1348] [outer = 000000DB34760400] 07:26:30 INFO - PROCESS | 2388 | 1462371990506 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB34AAB800) [pid = 2388] [serial = 1349] [outer = 000000DB34760400] 07:26:30 INFO - PROCESS | 2388 | 1462371990933 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 584ms 07:26:30 INFO - PROCESS | 2388 | 1462371990949 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 2388 | 1462371990951 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 07:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:26:30 INFO - PROCESS | 2388 | 1462371990965 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 2388 | 1462371990967 Marionette TRACE conn5 <- [1,1762,null,{}] 07:26:30 INFO - PROCESS | 2388 | 1462371990970 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 2388 | 1462371991054 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 07:26:31 INFO - PROCESS | 2388 | 1462371991061 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37987800 == 48 [pid = 2388] [id = 450] 07:26:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB34AAF000) [pid = 2388] [serial = 1350] [outer = 0000000000000000] 07:26:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB34AB3800) [pid = 2388] [serial = 1351] [outer = 000000DB34AAF000] 07:26:31 INFO - PROCESS | 2388 | 1462371991112 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB3551B000) [pid = 2388] [serial = 1352] [outer = 000000DB34AAF000] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E4E800 == 47 [pid = 2388] [id = 422] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35544800 == 46 [pid = 2388] [id = 419] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331D8800 == 45 [pid = 2388] [id = 420] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370CF800 == 44 [pid = 2388] [id = 424] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37013000 == 43 [pid = 2388] [id = 423] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33352000 == 42 [pid = 2388] [id = 421] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AF8C800 == 41 [pid = 2388] [id = 441] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B6BD800 == 40 [pid = 2388] [id = 440] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377C4800 == 39 [pid = 2388] [id = 439] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3763A800 == 38 [pid = 2388] [id = 438] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34032800 == 37 [pid = 2388] [id = 437] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3701A800 == 36 [pid = 2388] [id = 435] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BCE5000 == 35 [pid = 2388] [id = 436] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31F4C800 == 34 [pid = 2388] [id = 442] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E8A800 == 33 [pid = 2388] [id = 444] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A14000 == 32 [pid = 2388] [id = 445] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3701E800 == 31 [pid = 2388] [id = 448] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E1A800 == 30 [pid = 2388] [id = 447] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3764C000 == 29 [pid = 2388] [id = 449] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB334A0800 == 28 [pid = 2388] [id = 443] 07:26:32 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27F71000 == 27 [pid = 2388] [id = 446] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB3350E800) [pid = 2388] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB32E95400) [pid = 2388] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB337E9800) [pid = 2388] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB3299A800) [pid = 2388] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB332BE400) [pid = 2388] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB3328C800) [pid = 2388] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB3030F400) [pid = 2388] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB32E93000) [pid = 2388] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB3030B400) [pid = 2388] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB30313C00) [pid = 2388] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB32903400) [pid = 2388] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB2C670000) [pid = 2388] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB2CB9A000) [pid = 2388] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB26C73000) [pid = 2388] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB30342C00) [pid = 2388] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB2756A000) [pid = 2388] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB266C8000) [pid = 2388] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB26F48400) [pid = 2388] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB2AF7EC00) [pid = 2388] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB302E5400) [pid = 2388] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 07:26:32 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB33EF2800) [pid = 2388] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 07:26:33 INFO - PROCESS | 2388 | 1462371993048 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2141ms 07:26:33 INFO - PROCESS | 2388 | 1462371993110 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 2388 | 1462371993114 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 07:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:26:33 INFO - PROCESS | 2388 | 1462371993119 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 2388 | 1462371993121 Marionette TRACE conn5 <- [1,1766,null,{}] 07:26:33 INFO - PROCESS | 2388 | 1462371993129 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 2388 | 1462371993215 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 07:26:33 INFO - PROCESS | 2388 | 1462371993225 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AE14800 == 28 [pid = 2388] [id = 451] 07:26:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB25D5DC00) [pid = 2388] [serial = 1353] [outer = 0000000000000000] 07:26:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB26428400) [pid = 2388] [serial = 1354] [outer = 000000DB25D5DC00] 07:26:33 INFO - PROCESS | 2388 | 1462371993273 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB266BE800) [pid = 2388] [serial = 1355] [outer = 000000DB25D5DC00] 07:26:33 INFO - PROCESS | 2388 | 1462371993751 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:26:33 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 07:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 689ms 07:26:33 INFO - PROCESS | 2388 | 1462371993808 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 2388 | 1462371993815 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 07:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:26:33 INFO - PROCESS | 2388 | 1462371993821 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 2388 | 1462371993824 Marionette TRACE conn5 <- [1,1770,null,{}] 07:26:33 INFO - PROCESS | 2388 | 1462371993828 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 2388 | 1462371993915 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 07:26:33 INFO - PROCESS | 2388 | 1462371993925 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBDA800 == 29 [pid = 2388] [id = 452] 07:26:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB266CA400) [pid = 2388] [serial = 1356] [outer = 0000000000000000] 07:26:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB26D50000) [pid = 2388] [serial = 1357] [outer = 000000DB266CA400] 07:26:33 INFO - PROCESS | 2388 | 1462371993971 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB27570400) [pid = 2388] [serial = 1358] [outer = 000000DB266CA400] 07:26:34 INFO - PROCESS | 2388 | 1462371994431 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 07:26:34 INFO - PROCESS | 2388 | 1462371994456 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 2388 | 1462371994459 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 07:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:26:34 INFO - PROCESS | 2388 | 1462371994463 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 2388 | 1462371994467 Marionette TRACE conn5 <- [1,1774,null,{}] 07:26:34 INFO - PROCESS | 2388 | 1462371994479 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 2388 | 1462371994562 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 07:26:34 INFO - PROCESS | 2388 | 1462371994667 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3137A800 == 30 [pid = 2388] [id = 453] 07:26:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB24B5A400) [pid = 2388] [serial = 1359] [outer = 0000000000000000] 07:26:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2B74C000) [pid = 2388] [serial = 1360] [outer = 000000DB24B5A400] 07:26:34 INFO - PROCESS | 2388 | 1462371994717 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB2BDCF400) [pid = 2388] [serial = 1361] [outer = 000000DB24B5A400] 07:26:35 INFO - PROCESS | 2388 | 1462371995102 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 07:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:26:35 INFO - PROCESS | 2388 | 1462371995154 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 2388 | 1462371995157 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 07:26:35 INFO - PROCESS | 2388 | 1462371995160 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 2388 | 1462371995162 Marionette TRACE conn5 <- [1,1778,null,{}] 07:26:35 INFO - PROCESS | 2388 | 1462371995166 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 2388 | 1462371995270 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 07:26:35 INFO - PROCESS | 2388 | 1462371995279 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331C9800 == 31 [pid = 2388] [id = 454] 07:26:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB2BB3B400) [pid = 2388] [serial = 1362] [outer = 0000000000000000] 07:26:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB2C609800) [pid = 2388] [serial = 1363] [outer = 000000DB2BB3B400] 07:26:35 INFO - PROCESS | 2388 | 1462371995325 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB2CB8B400) [pid = 2388] [serial = 1364] [outer = 000000DB2BB3B400] 07:26:35 INFO - PROCESS | 2388 | 1462371995737 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:26:35 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) 07:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 628ms 07:26:35 INFO - PROCESS | 2388 | 1462371995791 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 2388 | 1462371995794 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 07:26:35 INFO - PROCESS | 2388 | 1462371995797 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:26:35 INFO - PROCESS | 2388 | 1462371995799 Marionette TRACE conn5 <- [1,1782,null,{}] 07:26:35 INFO - PROCESS | 2388 | 1462371995802 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 2388 | 1462371995901 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 07:26:35 INFO - PROCESS | 2388 | 1462371995945 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3344F800 == 32 [pid = 2388] [id = 455] 07:26:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB26C68800) [pid = 2388] [serial = 1365] [outer = 0000000000000000] 07:26:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2D17EC00) [pid = 2388] [serial = 1366] [outer = 000000DB26C68800] 07:26:35 INFO - PROCESS | 2388 | 1462371995990 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB2F855400) [pid = 2388] [serial = 1367] [outer = 000000DB26C68800] 07:26:36 INFO - PROCESS | 2388 | 1462371996401 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 627ms 07:26:36 INFO - PROCESS | 2388 | 1462371996428 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 2388 | 1462371996430 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 07:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:26:36 INFO - PROCESS | 2388 | 1462371996434 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 2388 | 1462371996435 Marionette TRACE conn5 <- [1,1786,null,{}] 07:26:36 INFO - PROCESS | 2388 | 1462371996439 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:36 INFO - PROCESS | 2388 | 1462371996565 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 07:26:36 INFO - PROCESS | 2388 | 1462371996575 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339DB000 == 33 [pid = 2388] [id = 456] 07:26:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB25B12000) [pid = 2388] [serial = 1368] [outer = 0000000000000000] 07:26:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB30310000) [pid = 2388] [serial = 1369] [outer = 000000DB25B12000] 07:26:36 INFO - PROCESS | 2388 | 1462371996622 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB3034EC00) [pid = 2388] [serial = 1370] [outer = 000000DB25B12000] 07:26:37 INFO - PROCESS | 2388 | 1462371997008 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 629ms 07:26:37 INFO - PROCESS | 2388 | 1462371997066 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 2388 | 1462371997068 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 07:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:26:37 INFO - PROCESS | 2388 | 1462371997071 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 2388 | 1462371997073 Marionette TRACE conn5 <- [1,1790,null,{}] 07:26:37 INFO - PROCESS | 2388 | 1462371997077 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 2388 | 1462371997175 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 07:26:37 INFO - PROCESS | 2388 | 1462371997183 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3401D800 == 34 [pid = 2388] [id = 457] 07:26:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB3031F400) [pid = 2388] [serial = 1371] [outer = 0000000000000000] 07:26:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB30CAF400) [pid = 2388] [serial = 1372] [outer = 000000DB3031F400] 07:26:37 INFO - PROCESS | 2388 | 1462371997229 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB30D17800) [pid = 2388] [serial = 1373] [outer = 000000DB3031F400] 07:26:37 INFO - PROCESS | 2388 | 1462371997650 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 629ms 07:26:37 INFO - PROCESS | 2388 | 1462371997705 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 07:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:26:37 INFO - PROCESS | 2388 | 1462371997707 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 07:26:37 INFO - PROCESS | 2388 | 1462371997710 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 2388 | 1462371997712 Marionette TRACE conn5 <- [1,1794,null,{}] 07:26:37 INFO - PROCESS | 2388 | 1462371997716 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 2388 | 1462371997826 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 07:26:37 INFO - PROCESS | 2388 | 1462371997833 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A11000 == 35 [pid = 2388] [id = 458] 07:26:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB31313800) [pid = 2388] [serial = 1374] [outer = 0000000000000000] 07:26:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB31CB9C00) [pid = 2388] [serial = 1375] [outer = 000000DB31313800] 07:26:37 INFO - PROCESS | 2388 | 1462371997878 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB32906000) [pid = 2388] [serial = 1376] [outer = 000000DB31313800] 07:26:38 INFO - PROCESS | 2388 | 1462371998315 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 629ms 07:26:38 INFO - PROCESS | 2388 | 1462371998344 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 2388 | 1462371998346 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 07:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:26:38 INFO - PROCESS | 2388 | 1462371998349 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 2388 | 1462371998351 Marionette TRACE conn5 <- [1,1798,null,{}] 07:26:38 INFO - PROCESS | 2388 | 1462371998355 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 2388 | 1462371998458 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 07:26:38 INFO - PROCESS | 2388 | 1462371998467 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31378800 == 36 [pid = 2388] [id = 459] 07:26:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB3290B800) [pid = 2388] [serial = 1377] [outer = 0000000000000000] 07:26:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB3290F800) [pid = 2388] [serial = 1378] [outer = 000000DB3290B800] 07:26:38 INFO - PROCESS | 2388 | 1462371998512 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB32E8BC00) [pid = 2388] [serial = 1379] [outer = 000000DB3290B800] 07:26:38 INFO - PROCESS | 2388 | 1462371998977 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 691ms 07:26:39 INFO - PROCESS | 2388 | 1462371999044 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 07:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:26:39 INFO - PROCESS | 2388 | 1462371999046 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 07:26:39 INFO - PROCESS | 2388 | 1462371999049 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 2388 | 1462371999051 Marionette TRACE conn5 <- [1,1802,null,{}] 07:26:39 INFO - PROCESS | 2388 | 1462371999055 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:39 INFO - PROCESS | 2388 | 1462371999166 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 07:26:39 INFO - PROCESS | 2388 | 1462371999177 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36BBB000 == 37 [pid = 2388] [id = 460] 07:26:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB30B54000) [pid = 2388] [serial = 1380] [outer = 0000000000000000] 07:26:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB32E90000) [pid = 2388] [serial = 1381] [outer = 000000DB30B54000] 07:26:39 INFO - PROCESS | 2388 | 1462371999221 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB3306C000) [pid = 2388] [serial = 1382] [outer = 000000DB30B54000] 07:26:39 INFO - PROCESS | 2388 | 1462371999689 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 07:26:39 INFO - PROCESS | 2388 | 1462371999741 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 07:26:39 INFO - PROCESS | 2388 | 1462371999744 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 07:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:26:39 INFO - PROCESS | 2388 | 1462371999747 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 2388 | 1462371999750 Marionette TRACE conn5 <- [1,1806,null,{}] 07:26:39 INFO - PROCESS | 2388 | 1462371999753 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:39 INFO - PROCESS | 2388 | 1462371999908 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 07:26:39 INFO - PROCESS | 2388 | 1462371999923 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3344F000 == 38 [pid = 2388] [id = 461] 07:26:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB33280800) [pid = 2388] [serial = 1383] [outer = 0000000000000000] 07:26:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB332C2800) [pid = 2388] [serial = 1384] [outer = 000000DB33280800] 07:26:40 INFO - PROCESS | 2388 | 1462372000015 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB33515800) [pid = 2388] [serial = 1385] [outer = 000000DB33280800] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB266C6400) [pid = 2388] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB33EEE000) [pid = 2388] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB34760400) [pid = 2388] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB32910C00) [pid = 2388] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB3350E400) [pid = 2388] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB33CFD000) [pid = 2388] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2C670800) [pid = 2388] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB3328CC00) [pid = 2388] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2CB93800) [pid = 2388] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB25D79C00) [pid = 2388] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB24BA9800) [pid = 2388] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB30B0F000) [pid = 2388] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2FF5E000) [pid = 2388] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB2C606000) [pid = 2388] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB266C0C00) [pid = 2388] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB25B41C00) [pid = 2388] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:26:40 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB3400B000) [pid = 2388] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:26:40 INFO - PROCESS | 2388 | 1462372000586 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 879ms 07:26:40 INFO - PROCESS | 2388 | 1462372000637 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 2388 | 1462372000640 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 07:26:40 INFO - PROCESS | 2388 | 1462372000643 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 2388 | 1462372000645 Marionette TRACE conn5 <- [1,1810,null,{}] 07:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:26:40 INFO - PROCESS | 2388 | 1462372000648 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 2388 | 1462372000726 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 07:26:40 INFO - PROCESS | 2388 | 1462372000733 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0D800 == 39 [pid = 2388] [id = 462] 07:26:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB2BDD0000) [pid = 2388] [serial = 1386] [outer = 0000000000000000] 07:26:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB31362400) [pid = 2388] [serial = 1387] [outer = 000000DB2BDD0000] 07:26:40 INFO - PROCESS | 2388 | 1462372000779 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB33515000) [pid = 2388] [serial = 1388] [outer = 000000DB2BDD0000] 07:26:41 INFO - PROCESS | 2388 | 1462372001204 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 584ms 07:26:41 INFO - PROCESS | 2388 | 1462372001233 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 2388 | 1462372001235 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 07:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:26:41 INFO - PROCESS | 2388 | 1462372001243 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 2388 | 1462372001245 Marionette TRACE conn5 <- [1,1814,null,{}] 07:26:41 INFO - PROCESS | 2388 | 1462372001248 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 2388 | 1462372001325 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 07:26:41 INFO - PROCESS | 2388 | 1462372001332 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3710F000 == 40 [pid = 2388] [id = 463] 07:26:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB337D4C00) [pid = 2388] [serial = 1389] [outer = 0000000000000000] 07:26:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB33A65000) [pid = 2388] [serial = 1390] [outer = 000000DB337D4C00] 07:26:41 INFO - PROCESS | 2388 | 1462372001377 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB33BC1000) [pid = 2388] [serial = 1391] [outer = 000000DB337D4C00] 07:26:41 INFO - PROCESS | 2388 | 1462372001818 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 648ms 07:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:26:41 INFO - PROCESS | 2388 | 1462372001891 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 2388 | 1462372001893 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 07:26:41 INFO - PROCESS | 2388 | 1462372001896 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 2388 | 1462372001898 Marionette TRACE conn5 <- [1,1818,null,{}] 07:26:41 INFO - PROCESS | 2388 | 1462372001902 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 2388 | 1462372001980 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 07:26:41 INFO - PROCESS | 2388 | 1462372001987 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377C6000 == 41 [pid = 2388] [id = 464] 07:26:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB33EEC800) [pid = 2388] [serial = 1392] [outer = 0000000000000000] 07:26:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB33EF1800) [pid = 2388] [serial = 1393] [outer = 000000DB33EEC800] 07:26:42 INFO - PROCESS | 2388 | 1462372002032 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB3400A000) [pid = 2388] [serial = 1394] [outer = 000000DB33EEC800] 07:26:42 INFO - PROCESS | 2388 | 1462372002605 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 07:26:42 INFO - PROCESS | 2388 | 1462372002634 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 2388 | 1462372002639 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 07:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:26:42 INFO - PROCESS | 2388 | 1462372002644 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 2388 | 1462372002649 Marionette TRACE conn5 <- [1,1822,null,{}] 07:26:42 INFO - PROCESS | 2388 | 1462372002702 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 2388 | 1462372002898 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 07:26:42 INFO - PROCESS | 2388 | 1462372002946 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B7A7800 == 42 [pid = 2388] [id = 465] 07:26:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB2549E800) [pid = 2388] [serial = 1395] [outer = 0000000000000000] 07:26:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB264C8400) [pid = 2388] [serial = 1396] [outer = 000000DB2549E800] 07:26:43 INFO - PROCESS | 2388 | 1462372003005 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB26D44800) [pid = 2388] [serial = 1397] [outer = 000000DB2549E800] 07:26:43 INFO - PROCESS | 2388 | 1462372003714 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:26:43 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 07:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1077ms 07:26:43 INFO - PROCESS | 2388 | 1462372003748 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 2388 | 1462372003755 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 07:26:43 INFO - PROCESS | 2388 | 1462372003763 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:26:43 INFO - PROCESS | 2388 | 1462372003766 Marionette TRACE conn5 <- [1,1826,null,{}] 07:26:43 INFO - PROCESS | 2388 | 1462372003770 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 2388 | 1462372003887 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 07:26:43 INFO - PROCESS | 2388 | 1462372003964 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334A8800 == 43 [pid = 2388] [id = 466] 07:26:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB2AF56800) [pid = 2388] [serial = 1398] [outer = 0000000000000000] 07:26:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB2BB33C00) [pid = 2388] [serial = 1399] [outer = 000000DB2AF56800] 07:26:44 INFO - PROCESS | 2388 | 1462372004020 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB2CB86800) [pid = 2388] [serial = 1400] [outer = 000000DB2AF56800] 07:26:45 INFO - PROCESS | 2388 | 1462372005007 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3710F000 == 42 [pid = 2388] [id = 463] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0D800 == 41 [pid = 2388] [id = 462] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3344F000 == 40 [pid = 2388] [id = 461] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36BBB000 == 39 [pid = 2388] [id = 460] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31378800 == 38 [pid = 2388] [id = 459] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A11000 == 37 [pid = 2388] [id = 458] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3401D800 == 36 [pid = 2388] [id = 457] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339DB000 == 35 [pid = 2388] [id = 456] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3344F800 == 34 [pid = 2388] [id = 455] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331C9800 == 33 [pid = 2388] [id = 454] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3137A800 == 32 [pid = 2388] [id = 453] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB34AB3800) [pid = 2388] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBDA800 == 31 [pid = 2388] [id = 452] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AE14800 == 30 [pid = 2388] [id = 451] 07:26:45 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37987800 == 29 [pid = 2388] [id = 450] 07:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1328ms 07:26:45 INFO - PROCESS | 2388 | 1462372005097 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 2388 | 1462372005101 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 07:26:45 INFO - PROCESS | 2388 | 1462372005106 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:26:45 INFO - PROCESS | 2388 | 1462372005111 Marionette TRACE conn5 <- [1,1830,null,{}] 07:26:45 INFO - PROCESS | 2388 | 1462372005118 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 2388 | 1462372005213 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB27F0AC00) [pid = 2388] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB33F3E800) [pid = 2388] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB34AAB800) [pid = 2388] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB329A5800) [pid = 2388] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB33516400) [pid = 2388] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB3306CC00) [pid = 2388] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB3400EC00) [pid = 2388] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB33EEA400) [pid = 2388] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB332B5C00) [pid = 2388] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB347F6800) [pid = 2388] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB34049C00) [pid = 2388] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB33A67400) [pid = 2388] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB30B51000) [pid = 2388] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB302E9000) [pid = 2388] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2BB33000) [pid = 2388] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB27A12C00) [pid = 2388] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB33A6FC00) [pid = 2388] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB30D19800) [pid = 2388] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB3030FC00) [pid = 2388] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB30321400) [pid = 2388] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB2C667400) [pid = 2388] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB2CB90000) [pid = 2388] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB266CC000) [pid = 2388] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB26F4A400) [pid = 2388] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB266BF000) [pid = 2388] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB25D7A000) [pid = 2388] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB34040800) [pid = 2388] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB3400E400) [pid = 2388] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB33EF2C00) [pid = 2388] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB3404F000) [pid = 2388] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB313D4400) [pid = 2388] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 07:26:45 INFO - PROCESS | 2388 | 1462372005294 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27512800 == 30 [pid = 2388] [id = 467] 07:26:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB25B40000) [pid = 2388] [serial = 1401] [outer = 0000000000000000] 07:26:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB25D5CC00) [pid = 2388] [serial = 1402] [outer = 000000DB25B40000] 07:26:45 INFO - PROCESS | 2388 | 1462372005345 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB2642B800) [pid = 2388] [serial = 1403] [outer = 000000DB25B40000] 07:26:45 INFO - PROCESS | 2388 | 1462372005780 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms 07:26:45 INFO - PROCESS | 2388 | 1462372005845 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 2388 | 1462372005851 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 07:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:26:45 INFO - PROCESS | 2388 | 1462372005857 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 2388 | 1462372005860 Marionette TRACE conn5 <- [1,1834,null,{}] 07:26:45 INFO - PROCESS | 2388 | 1462372005864 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 2388 | 1462372005947 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 07:26:45 INFO - PROCESS | 2388 | 1462372005962 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C744800 == 31 [pid = 2388] [id = 468] 07:26:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB26C68C00) [pid = 2388] [serial = 1404] [outer = 0000000000000000] 07:26:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB26C70400) [pid = 2388] [serial = 1405] [outer = 000000DB26C68C00] 07:26:46 INFO - PROCESS | 2388 | 1462372006008 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB26D53000) [pid = 2388] [serial = 1406] [outer = 000000DB26C68C00] 07:26:46 INFO - PROCESS | 2388 | 1462372006465 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:26:46 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) 07:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 07:26:46 INFO - PROCESS | 2388 | 1462372006487 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 2388 | 1462372006490 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 07:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:26:46 INFO - PROCESS | 2388 | 1462372006493 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 2388 | 1462372006497 Marionette TRACE conn5 <- [1,1838,null,{}] 07:26:46 INFO - PROCESS | 2388 | 1462372006510 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 2388 | 1462372006632 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 07:26:46 INFO - PROCESS | 2388 | 1462372006701 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31373800 == 32 [pid = 2388] [id = 469] 07:26:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB254A2400) [pid = 2388] [serial = 1407] [outer = 0000000000000000] 07:26:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB2BB39C00) [pid = 2388] [serial = 1408] [outer = 000000DB254A2400] 07:26:46 INFO - PROCESS | 2388 | 1462372006757 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2C667400) [pid = 2388] [serial = 1409] [outer = 000000DB254A2400] 07:26:47 INFO - PROCESS | 2388 | 1462372007144 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 07:26:47 INFO - PROCESS | 2388 | 1462372007187 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 2388 | 1462372007190 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 07:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:26:47 INFO - PROCESS | 2388 | 1462372007193 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 2388 | 1462372007195 Marionette TRACE conn5 <- [1,1842,null,{}] 07:26:47 INFO - PROCESS | 2388 | 1462372007198 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:47 INFO - PROCESS | 2388 | 1462372007281 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 07:26:47 INFO - PROCESS | 2388 | 1462372007364 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331E0800 == 33 [pid = 2388] [id = 470] 07:26:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB2C60B400) [pid = 2388] [serial = 1410] [outer = 0000000000000000] 07:26:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB2CB8BC00) [pid = 2388] [serial = 1411] [outer = 000000DB2C60B400] 07:26:47 INFO - PROCESS | 2388 | 1462372007410 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB2D59E800) [pid = 2388] [serial = 1412] [outer = 000000DB2C60B400] 07:26:47 INFO - PROCESS | 2388 | 1462372007837 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 07:26:47 INFO - PROCESS | 2388 | 1462372007885 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 2388 | 1462372007887 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 07:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:26:47 INFO - PROCESS | 2388 | 1462372007891 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 2388 | 1462372007892 Marionette TRACE conn5 <- [1,1846,null,{}] 07:26:47 INFO - PROCESS | 2388 | 1462372007903 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 2388 | 1462372008061 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 07:26:48 INFO - PROCESS | 2388 | 1462372008091 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33550000 == 34 [pid = 2388] [id = 471] 07:26:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB30303400) [pid = 2388] [serial = 1413] [outer = 0000000000000000] 07:26:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB3030B800) [pid = 2388] [serial = 1414] [outer = 000000DB30303400] 07:26:48 INFO - PROCESS | 2388 | 1462372008137 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB30317C00) [pid = 2388] [serial = 1415] [outer = 000000DB30303400] 07:26:48 INFO - PROCESS | 2388 | 1462372008593 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 733ms 07:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:26:48 INFO - PROCESS | 2388 | 1462372008627 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 2388 | 1462372008630 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 07:26:48 INFO - PROCESS | 2388 | 1462372008633 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 2388 | 1462372008635 Marionette TRACE conn5 <- [1,1850,null,{}] 07:26:48 INFO - PROCESS | 2388 | 1462372008645 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 2388 | 1462372008768 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 07:26:48 INFO - PROCESS | 2388 | 1462372008776 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3401A000 == 35 [pid = 2388] [id = 472] 07:26:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB30314000) [pid = 2388] [serial = 1416] [outer = 0000000000000000] 07:26:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB30B05C00) [pid = 2388] [serial = 1417] [outer = 000000DB30314000] 07:26:48 INFO - PROCESS | 2388 | 1462372008822 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB313D9C00) [pid = 2388] [serial = 1418] [outer = 000000DB30314000] 07:26:49 INFO - PROCESS | 2388 | 1462372009261 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB25B12000) [pid = 2388] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB3290B800) [pid = 2388] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB26C68800) [pid = 2388] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB2BB3B400) [pid = 2388] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB25D5DC00) [pid = 2388] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB266CA400) [pid = 2388] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB337D4C00) [pid = 2388] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB3031F400) [pid = 2388] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB31313800) [pid = 2388] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB24B5A400) [pid = 2388] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB30B54000) [pid = 2388] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB33280800) [pid = 2388] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB34AAF000) [pid = 2388] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:26:49 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB2BDD0000) [pid = 2388] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:26:49 INFO - PROCESS | 2388 | 1462372009466 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 2388 | 1462372009468 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 07:26:49 INFO - PROCESS | 2388 | 1462372009482 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 2388 | 1462372009484 Marionette TRACE conn5 <- [1,1854,null,{}] 07:26:49 INFO - PROCESS | 2388 | 1462372009488 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:26:49 INFO - PROCESS | 2388 | 1462372009565 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 07:26:49 INFO - PROCESS | 2388 | 1462372009574 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34021000 == 36 [pid = 2388] [id = 473] 07:26:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB26F40C00) [pid = 2388] [serial = 1419] [outer = 0000000000000000] 07:26:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2BB3B400) [pid = 2388] [serial = 1420] [outer = 000000DB26F40C00] 07:26:49 INFO - PROCESS | 2388 | 1462372009619 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB30D13000) [pid = 2388] [serial = 1421] [outer = 000000DB26F40C00] 07:26:50 INFO - PROCESS | 2388 | 1462372010019 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 566ms 07:26:50 INFO - PROCESS | 2388 | 1462372010065 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 2388 | 1462372010067 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 07:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:26:50 INFO - PROCESS | 2388 | 1462372010070 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 2388 | 1462372010072 Marionette TRACE conn5 <- [1,1858,null,{}] 07:26:50 INFO - PROCESS | 2388 | 1462372010080 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 2388 | 1462372010156 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 07:26:50 INFO - PROCESS | 2388 | 1462372010163 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3656E000 == 37 [pid = 2388] [id = 474] 07:26:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB32905400) [pid = 2388] [serial = 1422] [outer = 0000000000000000] 07:26:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB3290A800) [pid = 2388] [serial = 1423] [outer = 000000DB32905400] 07:26:50 INFO - PROCESS | 2388 | 1462372010209 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB32E89800) [pid = 2388] [serial = 1424] [outer = 000000DB32905400] 07:26:50 INFO - PROCESS | 2388 | 1462372010623 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 586ms 07:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:26:50 INFO - PROCESS | 2388 | 1462372010662 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 2388 | 1462372010664 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 07:26:50 INFO - PROCESS | 2388 | 1462372010667 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - PROCESS | 2388 | 1462372010669 Marionette TRACE conn5 <- [1,1862,null,{}] 07:26:50 INFO - PROCESS | 2388 | 1462372010672 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 2388 | 1462372010750 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 07:26:50 INFO - PROCESS | 2388 | 1462372010756 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31371800 == 38 [pid = 2388] [id = 475] 07:26:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB32E93000) [pid = 2388] [serial = 1425] [outer = 0000000000000000] 07:26:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB3301F000) [pid = 2388] [serial = 1426] [outer = 000000DB32E93000] 07:26:50 INFO - PROCESS | 2388 | 1462372010802 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB33280400) [pid = 2388] [serial = 1427] [outer = 000000DB32E93000] 07:26:51 INFO - PROCESS | 2388 | 1462372011241 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 628ms 07:26:51 INFO - PROCESS | 2388 | 1462372011297 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 07:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:26:51 INFO - PROCESS | 2388 | 1462372011299 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 07:26:51 INFO - PROCESS | 2388 | 1462372011302 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 2388 | 1462372011304 Marionette TRACE conn5 <- [1,1866,null,{}] 07:26:51 INFO - PROCESS | 2388 | 1462372011307 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 2388 | 1462372011387 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 07:26:51 INFO - PROCESS | 2388 | 1462372011394 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E52800 == 39 [pid = 2388] [id = 476] 07:26:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB332B6000) [pid = 2388] [serial = 1428] [outer = 0000000000000000] 07:26:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB332BDC00) [pid = 2388] [serial = 1429] [outer = 000000DB332B6000] 07:26:51 INFO - PROCESS | 2388 | 1462372011439 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB3350E000) [pid = 2388] [serial = 1430] [outer = 000000DB332B6000] 07:26:52 INFO - PROCESS | 2388 | 1462372012087 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 879ms 07:26:52 INFO - PROCESS | 2388 | 1462372012188 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 2388 | 1462372012192 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 07:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:26:52 INFO - PROCESS | 2388 | 1462372012198 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 2388 | 1462372012203 Marionette TRACE conn5 <- [1,1870,null,{}] 07:26:52 INFO - PROCESS | 2388 | 1462372012209 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 2388 | 1462372012325 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 07:26:52 INFO - PROCESS | 2388 | 1462372012394 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30243000 == 40 [pid = 2388] [id = 477] 07:26:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB26C72000) [pid = 2388] [serial = 1431] [outer = 0000000000000000] 07:26:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB27A17C00) [pid = 2388] [serial = 1432] [outer = 000000DB26C72000] 07:26:52 INFO - PROCESS | 2388 | 1462372012492 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB2B9AB800) [pid = 2388] [serial = 1433] [outer = 000000DB26C72000] 07:26:53 INFO - PROCESS | 2388 | 1462372013050 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 880ms 07:26:53 INFO - PROCESS | 2388 | 1462372013080 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 2388 | 1462372013087 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 07:26:53 INFO - PROCESS | 2388 | 1462372013094 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:26:53 INFO - PROCESS | 2388 | 1462372013097 Marionette TRACE conn5 <- [1,1874,null,{}] 07:26:53 INFO - PROCESS | 2388 | 1462372013101 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 2388 | 1462372013209 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 07:26:53 INFO - PROCESS | 2388 | 1462372013297 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FC3800 == 41 [pid = 2388] [id = 478] 07:26:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB2756E400) [pid = 2388] [serial = 1434] [outer = 0000000000000000] 07:26:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB30302C00) [pid = 2388] [serial = 1435] [outer = 000000DB2756E400] 07:26:53 INFO - PROCESS | 2388 | 1462372013352 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB30B4E800) [pid = 2388] [serial = 1436] [outer = 000000DB2756E400] 07:26:53 INFO - PROCESS | 2388 | 1462372013954 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 882ms 07:26:53 INFO - PROCESS | 2388 | 1462372013980 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 2388 | 1462372013983 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 07:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:26:53 INFO - PROCESS | 2388 | 1462372013987 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 2388 | 1462372013991 Marionette TRACE conn5 <- [1,1878,null,{}] 07:26:54 INFO - PROCESS | 2388 | 1462372014004 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 2388 | 1462372014114 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 07:26:54 INFO - PROCESS | 2388 | 1462372014190 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370DD000 == 42 [pid = 2388] [id = 479] 07:26:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB32909C00) [pid = 2388] [serial = 1437] [outer = 0000000000000000] 07:26:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB332B8800) [pid = 2388] [serial = 1438] [outer = 000000DB32909C00] 07:26:54 INFO - PROCESS | 2388 | 1462372014289 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB337D4C00) [pid = 2388] [serial = 1439] [outer = 000000DB32909C00] 07:26:54 INFO - PROCESS | 2388 | 1462372014830 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 879ms 07:26:54 INFO - PROCESS | 2388 | 1462372014868 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 2388 | 1462372014871 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 07:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:26:54 INFO - PROCESS | 2388 | 1462372014875 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 2388 | 1462372014877 Marionette TRACE conn5 <- [1,1882,null,{}] 07:26:54 INFO - PROCESS | 2388 | 1462372014881 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 2388 | 1462372014987 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 07:26:55 INFO - PROCESS | 2388 | 1462372015075 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37644800 == 43 [pid = 2388] [id = 480] 07:26:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB337CC000) [pid = 2388] [serial = 1440] [outer = 0000000000000000] 07:26:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB33A6FC00) [pid = 2388] [serial = 1441] [outer = 000000DB337CC000] 07:26:55 INFO - PROCESS | 2388 | 1462372015130 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB33EF1400) [pid = 2388] [serial = 1442] [outer = 000000DB337CC000] 07:26:55 INFO - PROCESS | 2388 | 1462372015866 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1027ms 07:26:55 INFO - PROCESS | 2388 | 1462372015905 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 2388 | 1462372015909 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 07:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:26:55 INFO - PROCESS | 2388 | 1462372015914 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 2388 | 1462372015919 Marionette TRACE conn5 <- [1,1886,null,{}] 07:26:55 INFO - PROCESS | 2388 | 1462372015954 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:56 INFO - PROCESS | 2388 | 1462372016052 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 07:26:56 INFO - PROCESS | 2388 | 1462372016123 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3037C800 == 44 [pid = 2388] [id = 481] 07:26:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB26423400) [pid = 2388] [serial = 1443] [outer = 0000000000000000] 07:26:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB264C7C00) [pid = 2388] [serial = 1444] [outer = 000000DB26423400] 07:26:56 INFO - PROCESS | 2388 | 1462372016172 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB26D4E000) [pid = 2388] [serial = 1445] [outer = 000000DB26423400] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31371800 == 43 [pid = 2388] [id = 475] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3656E000 == 42 [pid = 2388] [id = 474] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34021000 == 41 [pid = 2388] [id = 473] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3401A000 == 40 [pid = 2388] [id = 472] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33550000 == 39 [pid = 2388] [id = 471] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331E0800 == 38 [pid = 2388] [id = 470] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31373800 == 37 [pid = 2388] [id = 469] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C744800 == 36 [pid = 2388] [id = 468] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27512800 == 35 [pid = 2388] [id = 467] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB334A8800 == 34 [pid = 2388] [id = 466] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB33EF1800) [pid = 2388] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B7A7800 == 33 [pid = 2388] [id = 465] 07:26:56 INFO - PROCESS | 2388 | 1462372016767 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 900ms 07:26:56 INFO - PROCESS | 2388 | 1462372016819 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 2388 | 1462372016825 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 07:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:26:56 INFO - PROCESS | 2388 | 1462372016831 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - PROCESS | 2388 | 1462372016834 Marionette TRACE conn5 <- [1,1890,null,{}] 07:26:56 INFO - PROCESS | 2388 | 1462372016848 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB30310000) [pid = 2388] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB3290F800) [pid = 2388] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB3034EC00) [pid = 2388] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB2D17EC00) [pid = 2388] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2F855400) [pid = 2388] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB2C609800) [pid = 2388] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB2CB8B400) [pid = 2388] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB26428400) [pid = 2388] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB266BE800) [pid = 2388] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB26D50000) [pid = 2388] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB27570400) [pid = 2388] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB33BC1000) [pid = 2388] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB30CAF400) [pid = 2388] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB30D17800) [pid = 2388] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB31CB9C00) [pid = 2388] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB2B74C000) [pid = 2388] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2BDCF400) [pid = 2388] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB32E90000) [pid = 2388] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB32E8BC00) [pid = 2388] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB332C2800) [pid = 2388] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB3306C000) [pid = 2388] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB33A65000) [pid = 2388] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB33515800) [pid = 2388] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB3551B000) [pid = 2388] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB33515000) [pid = 2388] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB31362400) [pid = 2388] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB32906000) [pid = 2388] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 07:26:56 INFO - PROCESS | 2388 | 1462372016966 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 07:26:56 INFO - PROCESS | 2388 | 1462372016983 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B01B800 == 34 [pid = 2388] [id = 482] 07:26:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB25B37800) [pid = 2388] [serial = 1446] [outer = 0000000000000000] 07:26:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB266CA400) [pid = 2388] [serial = 1447] [outer = 000000DB25B37800] 07:26:57 INFO - PROCESS | 2388 | 1462372017030 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB27A0F000) [pid = 2388] [serial = 1448] [outer = 000000DB25B37800] 07:26:57 INFO - PROCESS | 2388 | 1462372017523 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 07:26:57 INFO - PROCESS | 2388 | 1462372017567 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 2388 | 1462372017569 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 07:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:26:57 INFO - PROCESS | 2388 | 1462372017573 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 2388 | 1462372017577 Marionette TRACE conn5 <- [1,1894,null,{}] 07:26:57 INFO - PROCESS | 2388 | 1462372017587 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 2388 | 1462372017680 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 07:26:57 INFO - PROCESS | 2388 | 1462372017691 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331C5800 == 35 [pid = 2388] [id = 483] 07:26:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2BDDDC00) [pid = 2388] [serial = 1449] [outer = 0000000000000000] 07:26:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB2C673800) [pid = 2388] [serial = 1450] [outer = 000000DB2BDDDC00] 07:26:57 INFO - PROCESS | 2388 | 1462372017742 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2CBA2C00) [pid = 2388] [serial = 1451] [outer = 000000DB2BDDDC00] 07:26:58 INFO - PROCESS | 2388 | 1462372018181 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 07:26:58 INFO - PROCESS | 2388 | 1462372018268 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 2388 | 1462372018271 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 07:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:26:58 INFO - PROCESS | 2388 | 1462372018274 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 2388 | 1462372018276 Marionette TRACE conn5 <- [1,1898,null,{}] 07:26:58 INFO - PROCESS | 2388 | 1462372018279 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 2388 | 1462372018362 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 07:26:58 INFO - PROCESS | 2388 | 1462372018376 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334B1800 == 36 [pid = 2388] [id = 484] 07:26:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB30302800) [pid = 2388] [serial = 1452] [outer = 0000000000000000] 07:26:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB3030A000) [pid = 2388] [serial = 1453] [outer = 000000DB30302800] 07:26:58 INFO - PROCESS | 2388 | 1462372018422 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB3034EC00) [pid = 2388] [serial = 1454] [outer = 000000DB30302800] 07:26:58 INFO - PROCESS | 2388 | 1462372018841 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 585ms 07:26:58 INFO - PROCESS | 2388 | 1462372018868 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 07:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:26:58 INFO - PROCESS | 2388 | 1462372018870 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 07:26:58 INFO - PROCESS | 2388 | 1462372018874 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 2388 | 1462372018876 Marionette TRACE conn5 <- [1,1902,null,{}] 07:26:58 INFO - PROCESS | 2388 | 1462372018879 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 2388 | 1462372018958 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 07:26:58 INFO - PROCESS | 2388 | 1462372018965 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B6BD800 == 37 [pid = 2388] [id = 485] 07:26:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB30B5A000) [pid = 2388] [serial = 1455] [outer = 0000000000000000] 07:26:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB30D14C00) [pid = 2388] [serial = 1456] [outer = 000000DB30B5A000] 07:26:59 INFO - PROCESS | 2388 | 1462372019010 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB31369400) [pid = 2388] [serial = 1457] [outer = 000000DB30B5A000] 07:26:59 INFO - PROCESS | 2388 | 1462372019474 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 628ms 07:26:59 INFO - PROCESS | 2388 | 1462372019504 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 2388 | 1462372019507 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 07:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:26:59 INFO - PROCESS | 2388 | 1462372019515 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 2388 | 1462372019517 Marionette TRACE conn5 <- [1,1906,null,{}] 07:26:59 INFO - PROCESS | 2388 | 1462372019520 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:59 INFO - PROCESS | 2388 | 1462372019651 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 07:26:59 INFO - PROCESS | 2388 | 1462372019708 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E67800 == 38 [pid = 2388] [id = 486] 07:26:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB32E8B800) [pid = 2388] [serial = 1458] [outer = 0000000000000000] 07:26:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB33023C00) [pid = 2388] [serial = 1459] [outer = 000000DB32E8B800] 07:26:59 INFO - PROCESS | 2388 | 1462372019755 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB332C2000) [pid = 2388] [serial = 1460] [outer = 000000DB32E8B800] 07:27:00 INFO - PROCESS | 2388 | 1462372020197 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 732ms 07:27:00 INFO - PROCESS | 2388 | 1462372020248 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 2388 | 1462372020250 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 07:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:27:00 INFO - PROCESS | 2388 | 1462372020254 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 2388 | 1462372020256 Marionette TRACE conn5 <- [1,1910,null,{}] 07:27:00 INFO - PROCESS | 2388 | 1462372020259 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:00 INFO - PROCESS | 2388 | 1462372020391 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 07:27:00 INFO - PROCESS | 2388 | 1462372020412 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C66800 == 39 [pid = 2388] [id = 487] 07:27:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB33514000) [pid = 2388] [serial = 1461] [outer = 0000000000000000] 07:27:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB33519400) [pid = 2388] [serial = 1462] [outer = 000000DB33514000] 07:27:00 INFO - PROCESS | 2388 | 1462372020457 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB33EEE800) [pid = 2388] [serial = 1463] [outer = 000000DB33514000] 07:27:00 INFO - PROCESS | 2388 | 1462372020895 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 07:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:27:00 INFO - PROCESS | 2388 | 1462372020950 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 2388 | 1462372020952 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 07:27:00 INFO - PROCESS | 2388 | 1462372020955 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 2388 | 1462372020957 Marionette TRACE conn5 <- [1,1914,null,{}] 07:27:00 INFO - PROCESS | 2388 | 1462372020960 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 2388 | 1462372021065 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 07:27:01 INFO - PROCESS | 2388 | 1462372021072 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3701D800 == 40 [pid = 2388] [id = 488] 07:27:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB33EECC00) [pid = 2388] [serial = 1464] [outer = 0000000000000000] 07:27:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB34007C00) [pid = 2388] [serial = 1465] [outer = 000000DB33EECC00] 07:27:01 INFO - PROCESS | 2388 | 1462372021157 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB34014000) [pid = 2388] [serial = 1466] [outer = 000000DB33EECC00] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB26C68C00) [pid = 2388] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB254A2400) [pid = 2388] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB30303400) [pid = 2388] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB2C60B400) [pid = 2388] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB25B40000) [pid = 2388] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB30314000) [pid = 2388] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB26F40C00) [pid = 2388] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB32905400) [pid = 2388] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:27:01 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB32E93000) [pid = 2388] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:27:01 INFO - PROCESS | 2388 | 1462372021571 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 07:27:01 INFO - PROCESS | 2388 | 1462372021600 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 2388 | 1462372021602 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 07:27:01 INFO - PROCESS | 2388 | 1462372021606 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 2388 | 1462372021608 Marionette TRACE conn5 <- [1,1918,null,{}] 07:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:27:01 INFO - PROCESS | 2388 | 1462372021611 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 2388 | 1462372021690 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 07:27:01 INFO - PROCESS | 2388 | 1462372021727 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3711E800 == 41 [pid = 2388] [id = 489] 07:27:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB30316800) [pid = 2388] [serial = 1467] [outer = 0000000000000000] 07:27:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB33073000) [pid = 2388] [serial = 1468] [outer = 000000DB30316800] 07:27:01 INFO - PROCESS | 2388 | 1462372021772 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB34043400) [pid = 2388] [serial = 1469] [outer = 000000DB30316800] 07:27:02 INFO - PROCESS | 2388 | 1462372022186 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 07:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:27:02 INFO - PROCESS | 2388 | 1462372022240 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 2388 | 1462372022243 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 07:27:02 INFO - PROCESS | 2388 | 1462372022246 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 2388 | 1462372022248 Marionette TRACE conn5 <- [1,1922,null,{}] 07:27:02 INFO - PROCESS | 2388 | 1462372022252 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 2388 | 1462372022334 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 07:27:02 INFO - PROCESS | 2388 | 1462372022344 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377D4000 == 42 [pid = 2388] [id = 490] 07:27:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB3404BC00) [pid = 2388] [serial = 1470] [outer = 0000000000000000] 07:27:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB3404D800) [pid = 2388] [serial = 1471] [outer = 000000DB3404BC00] 07:27:02 INFO - PROCESS | 2388 | 1462372022390 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB34764400) [pid = 2388] [serial = 1472] [outer = 000000DB3404BC00] 07:27:02 INFO - PROCESS | 2388 | 1462372022809 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 586ms 07:27:02 INFO - PROCESS | 2388 | 1462372022835 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 2388 | 1462372022838 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 07:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:27:02 INFO - PROCESS | 2388 | 1462372022852 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - PROCESS | 2388 | 1462372022855 Marionette TRACE conn5 <- [1,1926,null,{}] 07:27:02 INFO - PROCESS | 2388 | 1462372022863 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 2388 | 1462372022966 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 07:27:02 INFO - PROCESS | 2388 | 1462372022975 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3799C000 == 43 [pid = 2388] [id = 491] 07:27:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB34760400) [pid = 2388] [serial = 1473] [outer = 0000000000000000] 07:27:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB34AB1800) [pid = 2388] [serial = 1474] [outer = 000000DB34760400] 07:27:03 INFO - PROCESS | 2388 | 1462372023026 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB34B7BC00) [pid = 2388] [serial = 1475] [outer = 000000DB34760400] 07:27:03 INFO - PROCESS | 2388 | 1462372023662 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 839ms 07:27:03 INFO - PROCESS | 2388 | 1462372023695 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 2388 | 1462372023699 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 07:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:27:03 INFO - PROCESS | 2388 | 1462372023705 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 2388 | 1462372023709 Marionette TRACE conn5 <- [1,1930,null,{}] 07:27:03 INFO - PROCESS | 2388 | 1462372023715 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:03 INFO - PROCESS | 2388 | 1462372023829 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 07:27:03 INFO - PROCESS | 2388 | 1462372023921 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5F6000 == 44 [pid = 2388] [id = 492] 07:27:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB25EC7000) [pid = 2388] [serial = 1476] [outer = 0000000000000000] 07:27:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB26F3D400) [pid = 2388] [serial = 1477] [outer = 000000DB25EC7000] 07:27:03 INFO - PROCESS | 2388 | 1462372023980 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB2BB9CC00) [pid = 2388] [serial = 1478] [outer = 000000DB25EC7000] 07:27:04 INFO - PROCESS | 2388 | 1462372024622 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 943ms 07:27:04 INFO - PROCESS | 2388 | 1462372024652 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 07:27:04 INFO - PROCESS | 2388 | 1462372024659 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 07:27:04 INFO - PROCESS | 2388 | 1462372024666 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:27:04 INFO - PROCESS | 2388 | 1462372024669 Marionette TRACE conn5 <- [1,1934,null,{}] 07:27:04 INFO - PROCESS | 2388 | 1462372024673 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 2388 | 1462372024783 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 07:27:04 INFO - PROCESS | 2388 | 1462372024862 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E62800 == 45 [pid = 2388] [id = 493] 07:27:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB2D51A800) [pid = 2388] [serial = 1479] [outer = 0000000000000000] 07:27:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB30303000) [pid = 2388] [serial = 1480] [outer = 000000DB2D51A800] 07:27:04 INFO - PROCESS | 2388 | 1462372024958 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB31362400) [pid = 2388] [serial = 1481] [outer = 000000DB2D51A800] 07:27:05 INFO - PROCESS | 2388 | 1462372025519 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 881ms 07:27:05 INFO - PROCESS | 2388 | 1462372025553 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 2388 | 1462372025556 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 07:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:27:05 INFO - PROCESS | 2388 | 1462372025560 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - PROCESS | 2388 | 1462372025564 Marionette TRACE conn5 <- [1,1938,null,{}] 07:27:05 INFO - PROCESS | 2388 | 1462372025576 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:05 INFO - PROCESS | 2388 | 1462372025688 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 07:27:05 INFO - PROCESS | 2388 | 1462372025782 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CB4000 == 46 [pid = 2388] [id = 494] 07:27:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB33282000) [pid = 2388] [serial = 1482] [outer = 0000000000000000] 07:27:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB332BD400) [pid = 2388] [serial = 1483] [outer = 000000DB33282000] 07:27:05 INFO - PROCESS | 2388 | 1462372025840 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB34048000) [pid = 2388] [serial = 1484] [outer = 000000DB33282000] 07:27:06 INFO - PROCESS | 2388 | 1462372026469 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 944ms 07:27:06 INFO - PROCESS | 2388 | 1462372026506 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 2388 | 1462372026509 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 07:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:27:06 INFO - PROCESS | 2388 | 1462372026513 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 2388 | 1462372026515 Marionette TRACE conn5 <- [1,1942,null,{}] 07:27:06 INFO - PROCESS | 2388 | 1462372026520 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 2388 | 1462372026631 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 07:27:06 INFO - PROCESS | 2388 | 1462372026721 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D31000 == 47 [pid = 2388] [id = 495] 07:27:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB34B7E400) [pid = 2388] [serial = 1485] [outer = 0000000000000000] 07:27:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB35527800) [pid = 2388] [serial = 1486] [outer = 000000DB34B7E400] 07:27:06 INFO - PROCESS | 2388 | 1462372026777 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB35B30800) [pid = 2388] [serial = 1487] [outer = 000000DB34B7E400] 07:27:07 INFO - PROCESS | 2388 | 1462372027347 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 880ms 07:27:07 INFO - PROCESS | 2388 | 1462372027395 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 07:27:07 INFO - PROCESS | 2388 | 1462372027398 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 07:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:27:07 INFO - PROCESS | 2388 | 1462372027402 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 2388 | 1462372027404 Marionette TRACE conn5 <- [1,1946,null,{}] 07:27:07 INFO - PROCESS | 2388 | 1462372027408 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:07 INFO - PROCESS | 2388 | 1462372027513 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 07:27:07 INFO - PROCESS | 2388 | 1462372027603 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BB74800 == 48 [pid = 2388] [id = 496] 07:27:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB2C606000) [pid = 2388] [serial = 1488] [outer = 0000000000000000] 07:27:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2F855800) [pid = 2388] [serial = 1489] [outer = 000000DB2C606000] 07:27:07 INFO - PROCESS | 2388 | 1462372027658 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB32E8D800) [pid = 2388] [serial = 1490] [outer = 000000DB2C606000] 07:27:08 INFO - PROCESS | 2388 | 1462372028378 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1027ms 07:27:08 INFO - PROCESS | 2388 | 1462372028432 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 2388 | 1462372028436 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 07:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:27:08 INFO - PROCESS | 2388 | 1462372028441 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - PROCESS | 2388 | 1462372028445 Marionette TRACE conn5 <- [1,1950,null,{}] 07:27:08 INFO - PROCESS | 2388 | 1462372028466 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:08 INFO - PROCESS | 2388 | 1462372028566 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 07:27:08 INFO - PROCESS | 2388 | 1462372028646 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2751E000 == 49 [pid = 2388] [id = 497] 07:27:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB2BBA0C00) [pid = 2388] [serial = 1491] [outer = 0000000000000000] 07:27:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB2C608400) [pid = 2388] [serial = 1492] [outer = 000000DB2BBA0C00] 07:27:08 INFO - PROCESS | 2388 | 1462372028753 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB2CBA2400) [pid = 2388] [serial = 1493] [outer = 000000DB2BBA0C00] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377D4000 == 48 [pid = 2388] [id = 490] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3711E800 == 47 [pid = 2388] [id = 489] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3701D800 == 46 [pid = 2388] [id = 488] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C66800 == 45 [pid = 2388] [id = 487] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E67800 == 44 [pid = 2388] [id = 486] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B6BD800 == 43 [pid = 2388] [id = 485] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB334B1800 == 42 [pid = 2388] [id = 484] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB2BB33C00) [pid = 2388] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB264C8400) [pid = 2388] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331C5800 == 41 [pid = 2388] [id = 483] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B01B800 == 40 [pid = 2388] [id = 482] 07:27:09 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3037C800 == 39 [pid = 2388] [id = 481] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB33280400) [pid = 2388] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB26C70400) [pid = 2388] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB2BB39C00) [pid = 2388] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB3030B800) [pid = 2388] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB2D59E800) [pid = 2388] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB25D5CC00) [pid = 2388] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB30317C00) [pid = 2388] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB313D9C00) [pid = 2388] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB26D53000) [pid = 2388] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB30D13000) [pid = 2388] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB3290A800) [pid = 2388] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB30B05C00) [pid = 2388] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB32E89800) [pid = 2388] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB2BB3B400) [pid = 2388] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2C667400) [pid = 2388] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB2642B800) [pid = 2388] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB2CB8BC00) [pid = 2388] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB3301F000) [pid = 2388] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 07:27:09 INFO - PROCESS | 2388 | 1462372029340 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 943ms 07:27:09 INFO - PROCESS | 2388 | 1462372029389 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 2388 | 1462372029394 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 07:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:27:09 INFO - PROCESS | 2388 | 1462372029401 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - PROCESS | 2388 | 1462372029403 Marionette TRACE conn5 <- [1,1954,null,{}] 07:27:09 INFO - PROCESS | 2388 | 1462372029407 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:09 INFO - PROCESS | 2388 | 1462372029492 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 07:27:09 INFO - PROCESS | 2388 | 1462372029570 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C751000 == 40 [pid = 2388] [id = 498] 07:27:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB24BAAC00) [pid = 2388] [serial = 1494] [outer = 0000000000000000] 07:27:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB266C5C00) [pid = 2388] [serial = 1495] [outer = 000000DB24BAAC00] 07:27:09 INFO - PROCESS | 2388 | 1462372029616 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB2BB3B400) [pid = 2388] [serial = 1496] [outer = 000000DB24BAAC00] 07:27:10 INFO - PROCESS | 2388 | 1462372030055 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 07:27:10 INFO - PROCESS | 2388 | 1462372030095 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 2388 | 1462372030097 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 07:27:10 INFO - PROCESS | 2388 | 1462372030101 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:27:10 INFO - PROCESS | 2388 | 1462372030104 Marionette TRACE conn5 <- [1,1958,null,{}] 07:27:10 INFO - PROCESS | 2388 | 1462372030115 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 2388 | 1462372030202 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 07:27:10 INFO - PROCESS | 2388 | 1462372030211 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33719000 == 41 [pid = 2388] [id = 499] 07:27:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB2D5AB400) [pid = 2388] [serial = 1497] [outer = 0000000000000000] 07:27:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB30314400) [pid = 2388] [serial = 1498] [outer = 000000DB2D5AB400] 07:27:10 INFO - PROCESS | 2388 | 1462372030259 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB30BEDC00) [pid = 2388] [serial = 1499] [outer = 000000DB2D5AB400] 07:27:10 INFO - PROCESS | 2388 | 1462372030711 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 627ms 07:27:10 INFO - PROCESS | 2388 | 1462372030730 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 2388 | 1462372030733 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 07:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:27:10 INFO - PROCESS | 2388 | 1462372030736 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 2388 | 1462372030738 Marionette TRACE conn5 <- [1,1962,null,{}] 07:27:10 INFO - PROCESS | 2388 | 1462372030742 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 2388 | 1462372030827 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 07:27:10 INFO - PROCESS | 2388 | 1462372030833 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34B3D000 == 42 [pid = 2388] [id = 500] 07:27:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB31CBA800) [pid = 2388] [serial = 1500] [outer = 0000000000000000] 07:27:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB31FED800) [pid = 2388] [serial = 1501] [outer = 000000DB31CBA800] 07:27:10 INFO - PROCESS | 2388 | 1462372030879 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB32910C00) [pid = 2388] [serial = 1502] [outer = 000000DB31CBA800] 07:27:11 INFO - PROCESS | 2388 | 1462372031302 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 587ms 07:27:11 INFO - PROCESS | 2388 | 1462372031342 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 2388 | 1462372031344 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 07:27:11 INFO - PROCESS | 2388 | 1462372031348 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - PROCESS | 2388 | 1462372031349 Marionette TRACE conn5 <- [1,1966,null,{}] 07:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:27:11 INFO - PROCESS | 2388 | 1462372031353 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:11 INFO - PROCESS | 2388 | 1462372031462 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 07:27:11 INFO - PROCESS | 2388 | 1462372031470 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCED000 == 43 [pid = 2388] [id = 501] 07:27:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB329A7800) [pid = 2388] [serial = 1503] [outer = 0000000000000000] 07:27:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB32E8C800) [pid = 2388] [serial = 1504] [outer = 000000DB329A7800] 07:27:11 INFO - PROCESS | 2388 | 1462372031557 Marionette DEBUG loaded listener.js 07:27:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB33026000) [pid = 2388] [serial = 1505] [outer = 000000DB329A7800] 07:27:12 INFO - PROCESS | 2388 | 1462372032006 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 07:27:12 INFO - PROCESS | 2388 | 1462372032044 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 07:27:12 INFO - PROCESS | 2388 | 1462372032046 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 07:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:27:12 INFO - PROCESS | 2388 | 1462372032049 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 2388 | 1462372032051 Marionette TRACE conn5 <- [1,1970,null,{}] 07:27:12 INFO - PROCESS | 2388 | 1462372032054 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:12 INFO - PROCESS | 2388 | 1462372032190 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 07:27:12 INFO - PROCESS | 2388 | 1462372032206 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C747800 == 44 [pid = 2388] [id = 502] 07:27:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB3350BC00) [pid = 2388] [serial = 1506] [outer = 0000000000000000] 07:27:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB33A64400) [pid = 2388] [serial = 1507] [outer = 000000DB3350BC00] 07:27:12 INFO - PROCESS | 2388 | 1462372032295 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB34009C00) [pid = 2388] [serial = 1508] [outer = 000000DB3350BC00] 07:27:12 INFO - PROCESS | 2388 | 1462372032722 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 733ms 07:27:12 INFO - PROCESS | 2388 | 1462372032789 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 07:27:12 INFO - PROCESS | 2388 | 1462372032791 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 07:27:12 INFO - PROCESS | 2388 | 1462372032794 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 2388 | 1462372032796 Marionette TRACE conn5 <- [1,1974,null,{}] 07:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:27:12 INFO - PROCESS | 2388 | 1462372032827 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:12 INFO - PROCESS | 2388 | 1462372032943 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 07:27:12 INFO - PROCESS | 2388 | 1462372032955 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37646800 == 45 [pid = 2388] [id = 503] 07:27:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3400B400) [pid = 2388] [serial = 1509] [outer = 0000000000000000] 07:27:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3404E000) [pid = 2388] [serial = 1510] [outer = 000000DB3400B400] 07:27:13 INFO - PROCESS | 2388 | 1462372033001 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB34AB0800) [pid = 2388] [serial = 1511] [outer = 000000DB3400B400] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB25B37800) [pid = 2388] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB26423400) [pid = 2388] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB2BDDDC00) [pid = 2388] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB30316800) [pid = 2388] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB3404BC00) [pid = 2388] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB2AF56800) [pid = 2388] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB32E8B800) [pid = 2388] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB33514000) [pid = 2388] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB33EECC00) [pid = 2388] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB30B5A000) [pid = 2388] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:27:13 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB30302800) [pid = 2388] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:27:13 INFO - PROCESS | 2388 | 1462372033579 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 837ms 07:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:27:13 INFO - PROCESS | 2388 | 1462372033637 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 2388 | 1462372033639 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 07:27:13 INFO - PROCESS | 2388 | 1462372033643 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 2388 | 1462372033644 Marionette TRACE conn5 <- [1,1978,null,{}] 07:27:13 INFO - PROCESS | 2388 | 1462372033648 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:13 INFO - PROCESS | 2388 | 1462372033731 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 07:27:13 INFO - PROCESS | 2388 | 1462372033737 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36584800 == 46 [pid = 2388] [id = 504] 07:27:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB266CB800) [pid = 2388] [serial = 1512] [outer = 0000000000000000] 07:27:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB30B5A000) [pid = 2388] [serial = 1513] [outer = 000000DB266CB800] 07:27:13 INFO - PROCESS | 2388 | 1462372033782 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB34710C00) [pid = 2388] [serial = 1514] [outer = 000000DB266CB800] 07:27:14 INFO - PROCESS | 2388 | 1462372034190 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 586ms 07:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:27:14 INFO - PROCESS | 2388 | 1462372034253 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 2388 | 1462372034255 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 07:27:14 INFO - PROCESS | 2388 | 1462372034260 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 2388 | 1462372034262 Marionette TRACE conn5 <- [1,1982,null,{}] 07:27:14 INFO - PROCESS | 2388 | 1462372034266 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 2388 | 1462372034346 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 07:27:14 INFO - PROCESS | 2388 | 1462372034353 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D2E000 == 47 [pid = 2388] [id = 505] 07:27:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB35529400) [pid = 2388] [serial = 1515] [outer = 0000000000000000] 07:27:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB35E98C00) [pid = 2388] [serial = 1516] [outer = 000000DB35529400] 07:27:14 INFO - PROCESS | 2388 | 1462372034398 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB35F65400) [pid = 2388] [serial = 1517] [outer = 000000DB35529400] 07:27:14 INFO - PROCESS | 2388 | 1462372034810 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 588ms 07:27:14 INFO - PROCESS | 2388 | 1462372034857 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 2388 | 1462372034860 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 07:27:14 INFO - PROCESS | 2388 | 1462372034863 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:27:14 INFO - PROCESS | 2388 | 1462372034865 Marionette TRACE conn5 <- [1,1986,null,{}] 07:27:14 INFO - PROCESS | 2388 | 1462372034869 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 2388 | 1462372034951 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 07:27:14 INFO - PROCESS | 2388 | 1462372034960 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3820C800 == 48 [pid = 2388] [id = 506] 07:27:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB3658DC00) [pid = 2388] [serial = 1518] [outer = 0000000000000000] 07:27:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB36594000) [pid = 2388] [serial = 1519] [outer = 000000DB3658DC00] 07:27:15 INFO - PROCESS | 2388 | 1462372035005 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB36B17400) [pid = 2388] [serial = 1520] [outer = 000000DB3658DC00] 07:27:15 INFO - PROCESS | 2388 | 1462372035434 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 07:27:15 INFO - PROCESS | 2388 | 1462372035493 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 07:27:15 INFO - PROCESS | 2388 | 1462372035496 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 07:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:27:15 INFO - PROCESS | 2388 | 1462372035499 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:27:15 INFO - PROCESS | 2388 | 1462372035502 Marionette TRACE conn5 <- [1,1990,null,{}] 07:27:15 INFO - PROCESS | 2388 | 1462372035557 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:15 INFO - PROCESS | 2388 | 1462372035671 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 07:27:15 INFO - PROCESS | 2388 | 1462372035817 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3037D800 == 49 [pid = 2388] [id = 507] 07:27:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB264CBC00) [pid = 2388] [serial = 1521] [outer = 0000000000000000] 07:27:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB266CD000) [pid = 2388] [serial = 1522] [outer = 000000DB264CBC00] 07:27:15 INFO - PROCESS | 2388 | 1462372035874 Marionette DEBUG loaded listener.js 07:27:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB2AFF2800) [pid = 2388] [serial = 1523] [outer = 000000DB264CBC00] 07:27:16 INFO - PROCESS | 2388 | 1462372036420 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 982ms 07:27:16 INFO - PROCESS | 2388 | 1462372036485 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 2388 | 1462372036491 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 07:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:27:16 INFO - PROCESS | 2388 | 1462372036496 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - PROCESS | 2388 | 1462372036499 Marionette TRACE conn5 <- [1,1994,null,{}] 07:27:16 INFO - PROCESS | 2388 | 1462372036503 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:16 INFO - PROCESS | 2388 | 1462372036615 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 07:27:16 INFO - PROCESS | 2388 | 1462372036714 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3657E000 == 50 [pid = 2388] [id = 508] 07:27:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB2FF61400) [pid = 2388] [serial = 1524] [outer = 0000000000000000] 07:27:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB3031F800) [pid = 2388] [serial = 1525] [outer = 000000DB2FF61400] 07:27:16 INFO - PROCESS | 2388 | 1462372036772 Marionette DEBUG loaded listener.js 07:27:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB31CBAC00) [pid = 2388] [serial = 1526] [outer = 000000DB2FF61400] 07:27:17 INFO - PROCESS | 2388 | 1462372037383 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:27:17 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 07:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 942ms 07:27:17 INFO - PROCESS | 2388 | 1462372037441 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 07:27:17 INFO - PROCESS | 2388 | 1462372037444 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 07:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:27:17 INFO - PROCESS | 2388 | 1462372037447 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:27:17 INFO - PROCESS | 2388 | 1462372037450 Marionette TRACE conn5 <- [1,1998,null,{}] 07:27:17 INFO - PROCESS | 2388 | 1462372037454 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:17 INFO - PROCESS | 2388 | 1462372037565 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 07:27:17 INFO - PROCESS | 2388 | 1462372037687 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B12000 == 51 [pid = 2388] [id = 509] 07:27:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB3328CC00) [pid = 2388] [serial = 1527] [outer = 0000000000000000] 07:27:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB33514C00) [pid = 2388] [serial = 1528] [outer = 000000DB3328CC00] 07:27:17 INFO - PROCESS | 2388 | 1462372037748 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB34049800) [pid = 2388] [serial = 1529] [outer = 000000DB3328CC00] 07:27:18 INFO - PROCESS | 2388 | 1462372038306 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:27:18 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 07:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 940ms 07:27:18 INFO - PROCESS | 2388 | 1462372038396 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 07:27:18 INFO - PROCESS | 2388 | 1462372038403 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 07:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:27:18 INFO - PROCESS | 2388 | 1462372038422 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 2388 | 1462372038425 Marionette TRACE conn5 <- [1,2002,null,{}] 07:27:18 INFO - PROCESS | 2388 | 1462372038430 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:18 INFO - PROCESS | 2388 | 1462372038545 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 07:27:18 INFO - PROCESS | 2388 | 1462372038658 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA15000 == 52 [pid = 2388] [id = 510] 07:27:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB3658F800) [pid = 2388] [serial = 1530] [outer = 0000000000000000] 07:27:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB36C28400) [pid = 2388] [serial = 1531] [outer = 000000DB3658F800] 07:27:18 INFO - PROCESS | 2388 | 1462372038715 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB36C30000) [pid = 2388] [serial = 1532] [outer = 000000DB3658F800] 07:27:19 INFO - PROCESS | 2388 | 1462372039280 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 942ms 07:27:19 INFO - PROCESS | 2388 | 1462372039352 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 07:27:19 INFO - PROCESS | 2388 | 1462372039354 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 07:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:27:19 INFO - PROCESS | 2388 | 1462372039358 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - PROCESS | 2388 | 1462372039360 Marionette TRACE conn5 <- [1,2006,null,{}] 07:27:19 INFO - PROCESS | 2388 | 1462372039364 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:19 INFO - PROCESS | 2388 | 1462372039473 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 07:27:19 INFO - PROCESS | 2388 | 1462372039596 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA32000 == 53 [pid = 2388] [id = 511] 07:27:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB36C30400) [pid = 2388] [serial = 1533] [outer = 0000000000000000] 07:27:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB36C9F400) [pid = 2388] [serial = 1534] [outer = 000000DB36C30400] 07:27:19 INFO - PROCESS | 2388 | 1462372039653 Marionette DEBUG loaded listener.js 07:27:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB36CA7400) [pid = 2388] [serial = 1535] [outer = 000000DB36C30400] 07:27:20 INFO - PROCESS | 2388 | 1462372040402 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1126ms 07:27:20 INFO - PROCESS | 2388 | 1462372040489 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 07:27:20 INFO - PROCESS | 2388 | 1462372040493 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 07:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:27:20 INFO - PROCESS | 2388 | 1462372040499 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:27:20 INFO - PROCESS | 2388 | 1462372040504 Marionette TRACE conn5 <- [1,2010,null,{}] 07:27:20 INFO - PROCESS | 2388 | 1462372040510 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:20 INFO - PROCESS | 2388 | 1462372040611 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 07:27:20 INFO - PROCESS | 2388 | 1462372040741 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AE2B000 == 54 [pid = 2388] [id = 512] 07:27:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB254A5C00) [pid = 2388] [serial = 1536] [outer = 0000000000000000] 07:27:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB26D45800) [pid = 2388] [serial = 1537] [outer = 000000DB254A5C00] 07:27:20 INFO - PROCESS | 2388 | 1462372040797 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB2B2AC400) [pid = 2388] [serial = 1538] [outer = 000000DB254A5C00] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D2E000 == 53 [pid = 2388] [id = 505] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36584800 == 52 [pid = 2388] [id = 504] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37646800 == 51 [pid = 2388] [id = 503] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C747800 == 50 [pid = 2388] [id = 502] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BCED000 == 49 [pid = 2388] [id = 501] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34B3D000 == 48 [pid = 2388] [id = 500] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33719000 == 47 [pid = 2388] [id = 499] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C751000 == 46 [pid = 2388] [id = 498] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB332BDC00) [pid = 2388] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB34AB1800) [pid = 2388] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2751E000 == 45 [pid = 2388] [id = 497] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D31000 == 44 [pid = 2388] [id = 495] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CB4000 == 43 [pid = 2388] [id = 494] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E62800 == 42 [pid = 2388] [id = 493] 07:27:21 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5F6000 == 41 [pid = 2388] [id = 492] 07:27:21 INFO - PROCESS | 2388 | 1462372041432 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 07:27:21 INFO - PROCESS | 2388 | 1462372041488 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 07:27:21 INFO - PROCESS | 2388 | 1462372041494 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 07:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:27:21 INFO - PROCESS | 2388 | 1462372041500 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:27:21 INFO - PROCESS | 2388 | 1462372041503 Marionette TRACE conn5 <- [1,2014,null,{}] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB2CB86800) [pid = 2388] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB33023C00) [pid = 2388] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB33519400) [pid = 2388] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB332C2000) [pid = 2388] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB34007C00) [pid = 2388] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB30D14C00) [pid = 2388] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB3030A000) [pid = 2388] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB3034EC00) [pid = 2388] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB33A6FC00) [pid = 2388] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB30302C00) [pid = 2388] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB266CA400) [pid = 2388] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB27A0F000) [pid = 2388] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB264C7C00) [pid = 2388] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB26D4E000) [pid = 2388] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB27A17C00) [pid = 2388] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2C673800) [pid = 2388] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB2CBA2C00) [pid = 2388] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB332B8800) [pid = 2388] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB33073000) [pid = 2388] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3404D800) [pid = 2388] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB34014000) [pid = 2388] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB33EEE800) [pid = 2388] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB34043400) [pid = 2388] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB34764400) [pid = 2388] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB31369400) [pid = 2388] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 07:27:21 INFO - PROCESS | 2388 | 1462372041530 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:21 INFO - PROCESS | 2388 | 1462372041620 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 07:27:21 INFO - PROCESS | 2388 | 1462372041634 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C754000 == 42 [pid = 2388] [id = 513] 07:27:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB266C7800) [pid = 2388] [serial = 1539] [outer = 0000000000000000] 07:27:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB27A17C00) [pid = 2388] [serial = 1540] [outer = 000000DB266C7800] 07:27:21 INFO - PROCESS | 2388 | 1462372041679 Marionette DEBUG loaded listener.js 07:27:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB2C605800) [pid = 2388] [serial = 1541] [outer = 000000DB266C7800] 07:27:22 INFO - PROCESS | 2388 | 1462372042193 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 754ms 07:27:22 INFO - PROCESS | 2388 | 1462372042255 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 2388 | 1462372042258 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 07:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:27:22 INFO - PROCESS | 2388 | 1462372042262 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 2388 | 1462372042266 Marionette TRACE conn5 <- [1,2018,null,{}] 07:27:22 INFO - PROCESS | 2388 | 1462372042277 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:22 INFO - PROCESS | 2388 | 1462372042371 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 07:27:22 INFO - PROCESS | 2388 | 1462372042384 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339DF800 == 43 [pid = 2388] [id = 514] 07:27:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB30303400) [pid = 2388] [serial = 1542] [outer = 0000000000000000] 07:27:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB30311000) [pid = 2388] [serial = 1543] [outer = 000000DB30303400] 07:27:22 INFO - PROCESS | 2388 | 1462372042432 Marionette DEBUG loaded listener.js 07:27:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB3034F800) [pid = 2388] [serial = 1544] [outer = 000000DB30303400] 07:27:22 INFO - PROCESS | 2388 | 1462372042893 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 07:27:22 INFO - PROCESS | 2388 | 1462372042954 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 2388 | 1462372042957 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 07:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:27:22 INFO - PROCESS | 2388 | 1462372042960 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 2388 | 1462372042962 Marionette TRACE conn5 <- [1,2022,null,{}] 07:27:22 INFO - PROCESS | 2388 | 1462372042966 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 2388 | 1462372043050 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 07:27:23 INFO - PROCESS | 2388 | 1462372043058 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0A800 == 44 [pid = 2388] [id = 515] 07:27:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB30D17C00) [pid = 2388] [serial = 1545] [outer = 0000000000000000] 07:27:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB31CBEC00) [pid = 2388] [serial = 1546] [outer = 000000DB30D17C00] 07:27:23 INFO - PROCESS | 2388 | 1462372043105 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB32E87000) [pid = 2388] [serial = 1547] [outer = 000000DB30D17C00] 07:27:23 INFO - PROCESS | 2388 | 1462372043532 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 629ms 07:27:23 INFO - PROCESS | 2388 | 1462372043592 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 2388 | 1462372043595 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 07:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:27:23 INFO - PROCESS | 2388 | 1462372043598 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 2388 | 1462372043600 Marionette TRACE conn5 <- [1,2026,null,{}] 07:27:23 INFO - PROCESS | 2388 | 1462372043603 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 2388 | 1462372043685 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 07:27:23 INFO - PROCESS | 2388 | 1462372043722 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36583000 == 45 [pid = 2388] [id = 516] 07:27:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB32E90800) [pid = 2388] [serial = 1548] [outer = 0000000000000000] 07:27:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB31CC1400) [pid = 2388] [serial = 1549] [outer = 000000DB32E90800] 07:27:23 INFO - PROCESS | 2388 | 1462372043768 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB332BE800) [pid = 2388] [serial = 1550] [outer = 000000DB32E90800] 07:27:24 INFO - PROCESS | 2388 | 1462372044223 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 07:27:24 INFO - PROCESS | 2388 | 1462372044271 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 2388 | 1462372044274 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 07:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:27:24 INFO - PROCESS | 2388 | 1462372044277 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 2388 | 1462372044279 Marionette TRACE conn5 <- [1,2030,null,{}] 07:27:24 INFO - PROCESS | 2388 | 1462372044282 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 2388 | 1462372044419 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 07:27:24 INFO - PROCESS | 2388 | 1462372044476 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E20000 == 46 [pid = 2388] [id = 517] 07:27:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB335B9C00) [pid = 2388] [serial = 1551] [outer = 0000000000000000] 07:27:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB33EEE800) [pid = 2388] [serial = 1552] [outer = 000000DB335B9C00] 07:27:24 INFO - PROCESS | 2388 | 1462372044523 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB34046800) [pid = 2388] [serial = 1553] [outer = 000000DB335B9C00] 07:27:24 INFO - PROCESS | 2388 | 1462372044961 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:27:25 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) 07:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 07:27:25 INFO - PROCESS | 2388 | 1462372045013 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 2388 | 1462372045016 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 07:27:25 INFO - PROCESS | 2388 | 1462372045019 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:27:25 INFO - PROCESS | 2388 | 1462372045021 Marionette TRACE conn5 <- [1,2034,null,{}] 07:27:25 INFO - PROCESS | 2388 | 1462372045064 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:25 INFO - PROCESS | 2388 | 1462372045171 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 07:27:25 INFO - PROCESS | 2388 | 1462372045183 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370DC000 == 47 [pid = 2388] [id = 518] 07:27:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB3404F400) [pid = 2388] [serial = 1554] [outer = 0000000000000000] 07:27:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB34AADC00) [pid = 2388] [serial = 1555] [outer = 000000DB3404F400] 07:27:25 INFO - PROCESS | 2388 | 1462372045273 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB35EA3000) [pid = 2388] [serial = 1556] [outer = 000000DB3404F400] 07:27:25 INFO - PROCESS | 2388 | 1462372045695 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 712ms 07:27:25 INFO - PROCESS | 2388 | 1462372045735 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 2388 | 1462372045737 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 07:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:27:25 INFO - PROCESS | 2388 | 1462372045740 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - PROCESS | 2388 | 1462372045742 Marionette TRACE conn5 <- [1,2038,null,{}] 07:27:25 INFO - PROCESS | 2388 | 1462372045754 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:25 INFO - PROCESS | 2388 | 1462372045861 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 07:27:25 INFO - PROCESS | 2388 | 1462372045868 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377DB000 == 48 [pid = 2388] [id = 519] 07:27:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB34AA7800) [pid = 2388] [serial = 1557] [outer = 0000000000000000] 07:27:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB36B22000) [pid = 2388] [serial = 1558] [outer = 000000DB34AA7800] 07:27:25 INFO - PROCESS | 2388 | 1462372045914 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB36C2E400) [pid = 2388] [serial = 1559] [outer = 000000DB34AA7800] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB2BBA0C00) [pid = 2388] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB3350BC00) [pid = 2388] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB24BAAC00) [pid = 2388] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB2C606000) [pid = 2388] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB31CBA800) [pid = 2388] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB2D5AB400) [pid = 2388] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB3400B400) [pid = 2388] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB266CB800) [pid = 2388] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB35529400) [pid = 2388] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:27:26 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB329A7800) [pid = 2388] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:27:26 INFO - PROCESS | 2388 | 1462372046441 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 07:27:26 INFO - PROCESS | 2388 | 1462372046509 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 07:27:26 INFO - PROCESS | 2388 | 1462372046511 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 07:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:27:26 INFO - PROCESS | 2388 | 1462372046518 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 2388 | 1462372046520 Marionette TRACE conn5 <- [1,2042,null,{}] 07:27:26 INFO - PROCESS | 2388 | 1462372046524 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 2388 | 1462372046607 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 07:27:26 INFO - PROCESS | 2388 | 1462372046614 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37C9E800 == 49 [pid = 2388] [id = 520] 07:27:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB30BF7400) [pid = 2388] [serial = 1560] [outer = 0000000000000000] 07:27:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB355C7800) [pid = 2388] [serial = 1561] [outer = 000000DB30BF7400] 07:27:26 INFO - PROCESS | 2388 | 1462372046659 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB36CA5800) [pid = 2388] [serial = 1562] [outer = 000000DB30BF7400] 07:27:27 INFO - PROCESS | 2388 | 1462372047088 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 627ms 07:27:27 INFO - PROCESS | 2388 | 1462372047149 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 2388 | 1462372047151 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 07:27:27 INFO - PROCESS | 2388 | 1462372047155 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:27:27 INFO - PROCESS | 2388 | 1462372047157 Marionette TRACE conn5 <- [1,2046,null,{}] 07:27:27 INFO - PROCESS | 2388 | 1462372047160 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:27 INFO - PROCESS | 2388 | 1462372047243 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 07:27:27 INFO - PROCESS | 2388 | 1462372047251 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38167000 == 50 [pid = 2388] [id = 521] 07:27:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB3706B800) [pid = 2388] [serial = 1563] [outer = 0000000000000000] 07:27:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB3706EC00) [pid = 2388] [serial = 1564] [outer = 000000DB3706B800] 07:27:27 INFO - PROCESS | 2388 | 1462372047297 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB37153400) [pid = 2388] [serial = 1565] [outer = 000000DB3706B800] 07:27:27 INFO - PROCESS | 2388 | 1462372047711 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 585ms 07:27:27 INFO - PROCESS | 2388 | 1462372047751 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 07:27:27 INFO - PROCESS | 2388 | 1462372047754 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 07:27:27 INFO - PROCESS | 2388 | 1462372047757 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:27:27 INFO - PROCESS | 2388 | 1462372047760 Marionette TRACE conn5 <- [1,2050,null,{}] 07:27:27 INFO - PROCESS | 2388 | 1462372047768 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:27 INFO - PROCESS | 2388 | 1462372047873 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 07:27:27 INFO - PROCESS | 2388 | 1462372047881 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DCC800 == 51 [pid = 2388] [id = 522] 07:27:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB3715CC00) [pid = 2388] [serial = 1566] [outer = 0000000000000000] 07:27:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB37173400) [pid = 2388] [serial = 1567] [outer = 000000DB3715CC00] 07:27:27 INFO - PROCESS | 2388 | 1462372047932 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB3717FC00) [pid = 2388] [serial = 1568] [outer = 000000DB3715CC00] 07:27:28 INFO - PROCESS | 2388 | 1462372048578 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 839ms 07:27:28 INFO - PROCESS | 2388 | 1462372048602 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 2388 | 1462372048607 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 07:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:27:28 INFO - PROCESS | 2388 | 1462372048612 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 2388 | 1462372048617 Marionette TRACE conn5 <- [1,2054,null,{}] 07:27:28 INFO - PROCESS | 2388 | 1462372048623 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 2388 | 1462372048739 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 07:27:28 INFO - PROCESS | 2388 | 1462372048864 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33458000 == 52 [pid = 2388] [id = 523] 07:27:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB26C70C00) [pid = 2388] [serial = 1569] [outer = 0000000000000000] 07:27:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB2AE0E800) [pid = 2388] [serial = 1570] [outer = 000000DB26C70C00] 07:27:28 INFO - PROCESS | 2388 | 1462372048923 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB2CB92400) [pid = 2388] [serial = 1571] [outer = 000000DB26C70C00] 07:27:29 INFO - PROCESS | 2388 | 1462372049542 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 986ms 07:27:29 INFO - PROCESS | 2388 | 1462372049602 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 07:27:29 INFO - PROCESS | 2388 | 1462372049609 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 07:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:27:29 INFO - PROCESS | 2388 | 1462372049616 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:27:29 INFO - PROCESS | 2388 | 1462372049619 Marionette TRACE conn5 <- [1,2058,null,{}] 07:27:29 INFO - PROCESS | 2388 | 1462372049623 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:29 INFO - PROCESS | 2388 | 1462372049775 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 07:27:29 INFO - PROCESS | 2388 | 1462372049833 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C75800 == 53 [pid = 2388] [id = 524] 07:27:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB30316000) [pid = 2388] [serial = 1572] [outer = 0000000000000000] 07:27:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB31314C00) [pid = 2388] [serial = 1573] [outer = 000000DB30316000] 07:27:29 INFO - PROCESS | 2388 | 1462372049888 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB332B9400) [pid = 2388] [serial = 1574] [outer = 000000DB30316000] 07:27:30 INFO - PROCESS | 2388 | 1462372050479 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 944ms 07:27:30 INFO - PROCESS | 2388 | 1462372050566 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 2388 | 1462372050569 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 07:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:27:30 INFO - PROCESS | 2388 | 1462372050573 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - PROCESS | 2388 | 1462372050577 Marionette TRACE conn5 <- [1,2062,null,{}] 07:27:30 INFO - PROCESS | 2388 | 1462372050590 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:30 INFO - PROCESS | 2388 | 1462372050754 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 07:27:30 INFO - PROCESS | 2388 | 1462372050766 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC6B800 == 54 [pid = 2388] [id = 525] 07:27:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB33F3F800) [pid = 2388] [serial = 1575] [outer = 0000000000000000] 07:27:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB355CCC00) [pid = 2388] [serial = 1576] [outer = 000000DB33F3F800] 07:27:30 INFO - PROCESS | 2388 | 1462372050825 Marionette DEBUG loaded listener.js 07:27:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB37068C00) [pid = 2388] [serial = 1577] [outer = 000000DB33F3F800] 07:27:31 INFO - PROCESS | 2388 | 1462372051437 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 944ms 07:27:31 INFO - PROCESS | 2388 | 1462372051519 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 2388 | 1462372051522 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 07:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:27:31 INFO - PROCESS | 2388 | 1462372051539 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 2388 | 1462372051542 Marionette TRACE conn5 <- [1,2066,null,{}] 07:27:31 INFO - PROCESS | 2388 | 1462372051547 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:31 INFO - PROCESS | 2388 | 1462372051664 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 07:27:31 INFO - PROCESS | 2388 | 1462372051780 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACAE800 == 55 [pid = 2388] [id = 526] 07:27:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB37174800) [pid = 2388] [serial = 1578] [outer = 0000000000000000] 07:27:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB3717C800) [pid = 2388] [serial = 1579] [outer = 000000DB37174800] 07:27:31 INFO - PROCESS | 2388 | 1462372051837 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB376C3C00) [pid = 2388] [serial = 1580] [outer = 000000DB37174800] 07:27:32 INFO - PROCESS | 2388 | 1462372052380 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 901ms 07:27:32 INFO - PROCESS | 2388 | 1462372052429 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 2388 | 1462372052432 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 07:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:27:32 INFO - PROCESS | 2388 | 1462372052435 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - PROCESS | 2388 | 1462372052437 Marionette TRACE conn5 <- [1,2070,null,{}] 07:27:32 INFO - PROCESS | 2388 | 1462372052441 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 2388 | 1462372052548 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 07:27:32 INFO - PROCESS | 2388 | 1462372052644 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACC7800 == 56 [pid = 2388] [id = 527] 07:27:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB376C7C00) [pid = 2388] [serial = 1581] [outer = 0000000000000000] 07:27:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB376CC400) [pid = 2388] [serial = 1582] [outer = 000000DB376C7C00] 07:27:32 INFO - PROCESS | 2388 | 1462372052699 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB37710C00) [pid = 2388] [serial = 1583] [outer = 000000DB376C7C00] 07:27:33 INFO - PROCESS | 2388 | 1462372053319 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 923ms 07:27:33 INFO - PROCESS | 2388 | 1462372053377 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 2388 | 1462372053379 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 07:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:27:33 INFO - PROCESS | 2388 | 1462372053386 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 2388 | 1462372053388 Marionette TRACE conn5 <- [1,2074,null,{}] 07:27:33 INFO - PROCESS | 2388 | 1462372053392 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 2388 | 1462372053560 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 07:27:33 INFO - PROCESS | 2388 | 1462372053578 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33495800 == 57 [pid = 2388] [id = 528] 07:27:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB347EF000) [pid = 2388] [serial = 1584] [outer = 0000000000000000] 07:27:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB37714000) [pid = 2388] [serial = 1585] [outer = 000000DB347EF000] 07:27:33 INFO - PROCESS | 2388 | 1462372053634 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB37735000) [pid = 2388] [serial = 1586] [outer = 000000DB347EF000] 07:27:34 INFO - PROCESS | 2388 | 1462372054417 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1083ms 07:27:34 INFO - PROCESS | 2388 | 1462372054480 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 2388 | 1462372054484 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 07:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:27:34 INFO - PROCESS | 2388 | 1462372054490 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - PROCESS | 2388 | 1462372054494 Marionette TRACE conn5 <- [1,2078,null,{}] 07:27:34 INFO - PROCESS | 2388 | 1462372054500 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 2388 | 1462372054602 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 07:27:34 INFO - PROCESS | 2388 | 1462372054735 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339E0800 == 58 [pid = 2388] [id = 529] 07:27:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB264C9000) [pid = 2388] [serial = 1587] [outer = 0000000000000000] 07:27:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB26D52800) [pid = 2388] [serial = 1588] [outer = 000000DB264C9000] 07:27:34 INFO - PROCESS | 2388 | 1462372054788 Marionette DEBUG loaded listener.js 07:27:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB2C7CEC00) [pid = 2388] [serial = 1589] [outer = 000000DB264C9000] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38167000 == 57 [pid = 2388] [id = 521] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37C9E800 == 56 [pid = 2388] [id = 520] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377DB000 == 55 [pid = 2388] [id = 519] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370DC000 == 54 [pid = 2388] [id = 518] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E20000 == 53 [pid = 2388] [id = 517] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36583000 == 52 [pid = 2388] [id = 516] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0A800 == 51 [pid = 2388] [id = 515] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB36594000) [pid = 2388] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339DF800 == 50 [pid = 2388] [id = 514] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C754000 == 49 [pid = 2388] [id = 513] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AE2B000 == 48 [pid = 2388] [id = 512] 07:27:35 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3820C800 == 47 [pid = 2388] [id = 506] 07:27:35 INFO - PROCESS | 2388 | 1462372055420 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 985ms 07:27:35 INFO - PROCESS | 2388 | 1462372055479 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 2388 | 1462372055485 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 07:27:35 INFO - PROCESS | 2388 | 1462372055491 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:27:35 INFO - PROCESS | 2388 | 1462372055494 Marionette TRACE conn5 <- [1,2082,null,{}] 07:27:35 INFO - PROCESS | 2388 | 1462372055497 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:35 INFO - PROCESS | 2388 | 1462372055588 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB2CBA2400) [pid = 2388] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB2C608400) [pid = 2388] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB26F3D400) [pid = 2388] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB332BD400) [pid = 2388] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB34009C00) [pid = 2388] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB266C5C00) [pid = 2388] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB2BB3B400) [pid = 2388] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB30303000) [pid = 2388] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB32E8D800) [pid = 2388] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB2F855800) [pid = 2388] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB33A64400) [pid = 2388] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB31FED800) [pid = 2388] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB30314400) [pid = 2388] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB30BEDC00) [pid = 2388] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB35527800) [pid = 2388] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB3404E000) [pid = 2388] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB30B5A000) [pid = 2388] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB34710C00) [pid = 2388] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB35E98C00) [pid = 2388] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB32E8C800) [pid = 2388] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB33026000) [pid = 2388] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB34AB0800) [pid = 2388] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB35F65400) [pid = 2388] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB32910C00) [pid = 2388] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 07:27:35 INFO - PROCESS | 2388 | 1462372055691 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2F836800 == 48 [pid = 2388] [id = 530] 07:27:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB266BE400) [pid = 2388] [serial = 1590] [outer = 0000000000000000] 07:27:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB26F3D400) [pid = 2388] [serial = 1591] [outer = 000000DB266BE400] 07:27:35 INFO - PROCESS | 2388 | 1462372055738 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB2C671400) [pid = 2388] [serial = 1592] [outer = 000000DB266BE400] 07:27:36 INFO - PROCESS | 2388 | 1462372056189 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 735ms 07:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:27:36 INFO - PROCESS | 2388 | 1462372056231 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 2388 | 1462372056234 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 07:27:36 INFO - PROCESS | 2388 | 1462372056237 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 2388 | 1462372056241 Marionette TRACE conn5 <- [1,2086,null,{}] 07:27:36 INFO - PROCESS | 2388 | 1462372056252 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:36 INFO - PROCESS | 2388 | 1462372056344 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 07:27:36 INFO - PROCESS | 2388 | 1462372056354 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0A800 == 49 [pid = 2388] [id = 531] 07:27:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB30B0E400) [pid = 2388] [serial = 1593] [outer = 0000000000000000] 07:27:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB30BF8000) [pid = 2388] [serial = 1594] [outer = 000000DB30B0E400] 07:27:36 INFO - PROCESS | 2388 | 1462372056402 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB3131A800) [pid = 2388] [serial = 1595] [outer = 000000DB30B0E400] 07:27:36 INFO - PROCESS | 2388 | 1462372056872 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 07:27:36 INFO - PROCESS | 2388 | 1462372056929 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 2388 | 1462372056932 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 07:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:27:36 INFO - PROCESS | 2388 | 1462372056935 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - PROCESS | 2388 | 1462372056937 Marionette TRACE conn5 <- [1,2090,null,{}] 07:27:36 INFO - PROCESS | 2388 | 1462372056941 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 2388 | 1462372057027 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 07:27:37 INFO - PROCESS | 2388 | 1462372057036 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C6C800 == 50 [pid = 2388] [id = 532] 07:27:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB3299C400) [pid = 2388] [serial = 1596] [outer = 0000000000000000] 07:27:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB32E91800) [pid = 2388] [serial = 1597] [outer = 000000DB3299C400] 07:27:37 INFO - PROCESS | 2388 | 1462372057082 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB33283000) [pid = 2388] [serial = 1598] [outer = 000000DB3299C400] 07:27:37 INFO - PROCESS | 2388 | 1462372057516 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 628ms 07:27:37 INFO - PROCESS | 2388 | 1462372057571 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 2388 | 1462372057573 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 07:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:27:37 INFO - PROCESS | 2388 | 1462372057577 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 2388 | 1462372057579 Marionette TRACE conn5 <- [1,2094,null,{}] 07:27:37 INFO - PROCESS | 2388 | 1462372057583 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 2388 | 1462372057693 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 07:27:37 INFO - PROCESS | 2388 | 1462372057772 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30386800 == 51 [pid = 2388] [id = 533] 07:27:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB332BE400) [pid = 2388] [serial = 1599] [outer = 0000000000000000] 07:27:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB33517000) [pid = 2388] [serial = 1600] [outer = 000000DB332BE400] 07:27:37 INFO - PROCESS | 2388 | 1462372057817 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB33A6E000) [pid = 2388] [serial = 1601] [outer = 000000DB332BE400] 07:27:38 INFO - PROCESS | 2388 | 1462372058248 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 2388 | 1462372058313 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 07:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:27:38 INFO - PROCESS | 2388 | 1462372058316 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 2388 | 1462372058318 Marionette TRACE conn5 <- [1,2098,null,{}] 07:27:38 INFO - PROCESS | 2388 | 1462372058321 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:38 INFO - PROCESS | 2388 | 1462372058454 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 07:27:38 INFO - PROCESS | 2388 | 1462372058519 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3798D000 == 52 [pid = 2388] [id = 534] 07:27:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB33EF8800) [pid = 2388] [serial = 1602] [outer = 0000000000000000] 07:27:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB34048800) [pid = 2388] [serial = 1603] [outer = 000000DB33EF8800] 07:27:38 INFO - PROCESS | 2388 | 1462372058565 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB3551F400) [pid = 2388] [serial = 1604] [outer = 000000DB33EF8800] 07:27:39 INFO - PROCESS | 2388 | 1462372058989 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 732ms 07:27:39 INFO - PROCESS | 2388 | 1462372059065 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 2388 | 1462372059067 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 07:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:27:39 INFO - PROCESS | 2388 | 1462372059071 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 2388 | 1462372059073 Marionette TRACE conn5 <- [1,2102,null,{}] 07:27:39 INFO - PROCESS | 2388 | 1462372059077 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:39 INFO - PROCESS | 2388 | 1462372059190 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 07:27:39 INFO - PROCESS | 2388 | 1462372059200 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3814F000 == 53 [pid = 2388] [id = 535] 07:27:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB35B31400) [pid = 2388] [serial = 1605] [outer = 0000000000000000] 07:27:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB35F65C00) [pid = 2388] [serial = 1606] [outer = 000000DB35B31400] 07:27:39 INFO - PROCESS | 2388 | 1462372059293 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB36B1F000) [pid = 2388] [serial = 1607] [outer = 000000DB35B31400] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB2D51A800) [pid = 2388] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB33282000) [pid = 2388] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB25EC7000) [pid = 2388] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB3706B800) [pid = 2388] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB266C7800) [pid = 2388] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB254A5C00) [pid = 2388] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB30303400) [pid = 2388] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB335B9C00) [pid = 2388] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB30D17C00) [pid = 2388] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB32E90800) [pid = 2388] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB3404F400) [pid = 2388] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB34AA7800) [pid = 2388] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB30BF7400) [pid = 2388] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB332B6000) [pid = 2388] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB33EEC800) [pid = 2388] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB26C72000) [pid = 2388] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB32909C00) [pid = 2388] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB337CC000) [pid = 2388] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB2549E800) [pid = 2388] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB2756E400) [pid = 2388] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:27:39 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB34760400) [pid = 2388] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:27:39 INFO - PROCESS | 2388 | 1462372059869 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 840ms 07:27:39 INFO - PROCESS | 2388 | 1462372059912 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 2388 | 1462372059914 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 07:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:27:39 INFO - PROCESS | 2388 | 1462372059917 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 2388 | 1462372059919 Marionette TRACE conn5 <- [1,2106,null,{}] 07:27:39 INFO - PROCESS | 2388 | 1462372059923 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 2388 | 1462372060007 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 07:27:40 INFO - PROCESS | 2388 | 1462372060091 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E59800 == 54 [pid = 2388] [id = 536] 07:27:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB2549E800) [pid = 2388] [serial = 1608] [outer = 0000000000000000] 07:27:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB2BDDD000) [pid = 2388] [serial = 1609] [outer = 000000DB2549E800] 07:27:40 INFO - PROCESS | 2388 | 1462372060136 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB32907800) [pid = 2388] [serial = 1610] [outer = 000000DB2549E800] 07:27:40 INFO - PROCESS | 2388 | 1462372060493 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 07:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:27:40 INFO - PROCESS | 2388 | 1462372060548 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 2388 | 1462372060551 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 07:27:40 INFO - PROCESS | 2388 | 1462372060554 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 2388 | 1462372060556 Marionette TRACE conn5 <- [1,2110,null,{}] 07:27:40 INFO - PROCESS | 2388 | 1462372060567 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 2388 | 1462372060652 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 07:27:40 INFO - PROCESS | 2388 | 1462372060659 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DBD000 == 55 [pid = 2388] [id = 537] 07:27:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB335B9C00) [pid = 2388] [serial = 1611] [outer = 0000000000000000] 07:27:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB359AA000) [pid = 2388] [serial = 1612] [outer = 000000DB335B9C00] 07:27:40 INFO - PROCESS | 2388 | 1462372060704 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB36C9C800) [pid = 2388] [serial = 1613] [outer = 000000DB335B9C00] 07:27:41 INFO - PROCESS | 2388 | 1462372061139 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 07:27:41 INFO - PROCESS | 2388 | 1462372061185 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 2388 | 1462372061187 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 07:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:27:41 INFO - PROCESS | 2388 | 1462372061190 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 2388 | 1462372061192 Marionette TRACE conn5 <- [1,2114,null,{}] 07:27:41 INFO - PROCESS | 2388 | 1462372061196 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:41 INFO - PROCESS | 2388 | 1462372061281 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 07:27:41 INFO - PROCESS | 2388 | 1462372061289 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC74800 == 56 [pid = 2388] [id = 538] 07:27:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB36C31800) [pid = 2388] [serial = 1614] [outer = 0000000000000000] 07:27:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB3706DC00) [pid = 2388] [serial = 1615] [outer = 000000DB36C31800] 07:27:41 INFO - PROCESS | 2388 | 1462372061336 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB37160C00) [pid = 2388] [serial = 1616] [outer = 000000DB36C31800] 07:27:41 INFO - PROCESS | 2388 | 1462372061817 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 691ms 07:27:41 INFO - PROCESS | 2388 | 1462372061885 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 2388 | 1462372061890 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 07:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:27:41 INFO - PROCESS | 2388 | 1462372061896 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 2388 | 1462372061901 Marionette TRACE conn5 <- [1,2118,null,{}] 07:27:41 INFO - PROCESS | 2388 | 1462372061908 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:42 INFO - PROCESS | 2388 | 1462372062089 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 07:27:42 INFO - PROCESS | 2388 | 1462372062182 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331C5000 == 57 [pid = 2388] [id = 539] 07:27:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB26E4F800) [pid = 2388] [serial = 1617] [outer = 0000000000000000] 07:27:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB2AC5FC00) [pid = 2388] [serial = 1618] [outer = 000000DB26E4F800] 07:27:42 INFO - PROCESS | 2388 | 1462372062240 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB2D5A0000) [pid = 2388] [serial = 1619] [outer = 000000DB26E4F800] 07:27:42 INFO - PROCESS | 2388 | 1462372062825 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 07:27:42 INFO - PROCESS | 2388 | 1462372062890 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 07:27:42 INFO - PROCESS | 2388 | 1462372062897 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:27:42 INFO - PROCESS | 2388 | 1462372062900 Marionette TRACE conn5 <- [1,2122,null,{}] 07:27:42 INFO - PROCESS | 2388 | 1462372062904 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 2388 | 1462372063020 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 07:27:43 INFO - PROCESS | 2388 | 1462372063119 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370CF000 == 58 [pid = 2388] [id = 540] 07:27:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB30B5A000) [pid = 2388] [serial = 1620] [outer = 0000000000000000] 07:27:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB313DB800) [pid = 2388] [serial = 1621] [outer = 000000DB30B5A000] 07:27:43 INFO - PROCESS | 2388 | 1462372063175 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB3350A400) [pid = 2388] [serial = 1622] [outer = 000000DB30B5A000] 07:27:43 INFO - PROCESS | 2388 | 1462372063783 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 2388 | 1462372063850 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 07:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:27:43 INFO - PROCESS | 2388 | 1462372063854 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 2388 | 1462372063858 Marionette TRACE conn5 <- [1,2126,null,{}] 07:27:43 INFO - PROCESS | 2388 | 1462372063870 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:44 INFO - PROCESS | 2388 | 1462372064030 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 07:27:44 INFO - PROCESS | 2388 | 1462372064089 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B35E000 == 59 [pid = 2388] [id = 541] 07:27:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB347F7000) [pid = 2388] [serial = 1623] [outer = 0000000000000000] 07:27:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB36B16C00) [pid = 2388] [serial = 1624] [outer = 000000DB347F7000] 07:27:44 INFO - PROCESS | 2388 | 1462372064148 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB37179000) [pid = 2388] [serial = 1625] [outer = 000000DB347F7000] 07:27:44 INFO - PROCESS | 2388 | 1462372064719 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 880ms 07:27:44 INFO - PROCESS | 2388 | 1462372064743 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 2388 | 1462372064747 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 07:27:44 INFO - PROCESS | 2388 | 1462372064752 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:27:44 INFO - PROCESS | 2388 | 1462372064754 Marionette TRACE conn5 <- [1,2130,null,{}] 07:27:44 INFO - PROCESS | 2388 | 1462372064758 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:44 INFO - PROCESS | 2388 | 1462372064869 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 07:27:44 INFO - PROCESS | 2388 | 1462372064965 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3EC000 == 60 [pid = 2388] [id = 542] 07:27:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB37716C00) [pid = 2388] [serial = 1626] [outer = 0000000000000000] 07:27:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB37738000) [pid = 2388] [serial = 1627] [outer = 000000DB37716C00] 07:27:45 INFO - PROCESS | 2388 | 1462372065021 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB37742800) [pid = 2388] [serial = 1628] [outer = 000000DB37716C00] 07:27:45 INFO - PROCESS | 2388 | 1462372065615 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 2388 | 1462372065639 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 07:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:27:45 INFO - PROCESS | 2388 | 1462372065643 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 2388 | 1462372065645 Marionette TRACE conn5 <- [1,2134,null,{}] 07:27:45 INFO - PROCESS | 2388 | 1462372065649 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:45 INFO - PROCESS | 2388 | 1462372065756 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 07:27:45 INFO - PROCESS | 2388 | 1462372065880 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C784000 == 61 [pid = 2388] [id = 543] 07:27:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB3776E400) [pid = 2388] [serial = 1629] [outer = 0000000000000000] 07:27:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB37775000) [pid = 2388] [serial = 1630] [outer = 000000DB3776E400] 07:27:45 INFO - PROCESS | 2388 | 1462372065936 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB37913400) [pid = 2388] [serial = 1631] [outer = 000000DB3776E400] 07:27:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB26F5A000 == 60 [pid = 2388] [id = 10] 07:27:46 INFO - PROCESS | 2388 | 1462372066567 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 07:27:46 INFO - PROCESS | 2388 | 1462372066633 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 07:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:27:46 INFO - PROCESS | 2388 | 1462372066637 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - PROCESS | 2388 | 1462372066639 Marionette TRACE conn5 <- [1,2138,null,{}] 07:27:46 INFO - PROCESS | 2388 | 1462372066644 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:46 INFO - PROCESS | 2388 | 1462372066781 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 07:27:46 INFO - PROCESS | 2388 | 1462372066947 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B08000 == 61 [pid = 2388] [id = 544] 07:27:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB36CA5C00) [pid = 2388] [serial = 1632] [outer = 0000000000000000] 07:27:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB3791D800) [pid = 2388] [serial = 1633] [outer = 000000DB36CA5C00] 07:27:47 INFO - PROCESS | 2388 | 1462372067006 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB37C84800) [pid = 2388] [serial = 1634] [outer = 000000DB36CA5C00] 07:27:47 INFO - PROCESS | 2388 | 1462372067779 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 07:27:47 INFO - PROCESS | 2388 | 1462372067832 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 07:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:27:47 INFO - PROCESS | 2388 | 1462372067837 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - PROCESS | 2388 | 1462372067842 Marionette TRACE conn5 <- [1,2142,null,{}] 07:27:47 INFO - PROCESS | 2388 | 1462372067848 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:47 INFO - PROCESS | 2388 | 1462372067951 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 07:27:48 INFO - PROCESS | 2388 | 1462372068085 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31C64800 == 62 [pid = 2388] [id = 545] 07:27:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB24BB0C00) [pid = 2388] [serial = 1635] [outer = 0000000000000000] 07:27:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000DB26BD7400) [pid = 2388] [serial = 1636] [outer = 000000DB24BB0C00] 07:27:48 INFO - PROCESS | 2388 | 1462372068136 Marionette DEBUG loaded listener.js 07:27:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000DB2B74C000) [pid = 2388] [serial = 1637] [outer = 000000DB24BB0C00] 07:27:48 INFO - PROCESS | 2388 | 1462372068807 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DBD000 == 61 [pid = 2388] [id = 537] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E59800 == 60 [pid = 2388] [id = 536] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3814F000 == 59 [pid = 2388] [id = 535] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3798D000 == 58 [pid = 2388] [id = 534] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30386800 == 57 [pid = 2388] [id = 533] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C6C800 == 56 [pid = 2388] [id = 532] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0A800 == 55 [pid = 2388] [id = 531] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2F836800 == 54 [pid = 2388] [id = 530] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000DB37173400) [pid = 2388] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000DB266CD000) [pid = 2388] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB3031F800) [pid = 2388] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB33514C00) [pid = 2388] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB36C28400) [pid = 2388] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB36C9F400) [pid = 2388] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339E0800 == 53 [pid = 2388] [id = 529] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACAE800 == 52 [pid = 2388] [id = 526] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC6B800 == 51 [pid = 2388] [id = 525] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C75800 == 50 [pid = 2388] [id = 524] 07:27:48 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33458000 == 49 [pid = 2388] [id = 523] 07:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB34B7BC00) [pid = 2388] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1034ms 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB3350E000) [pid = 2388] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB3400A000) [pid = 2388] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB2B9AB800) [pid = 2388] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB337D4C00) [pid = 2388] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB33EF1400) [pid = 2388] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB26D44800) [pid = 2388] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB30B4E800) [pid = 2388] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB31362400) [pid = 2388] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB34048000) [pid = 2388] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB2BB9CC00) [pid = 2388] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB37153400) [pid = 2388] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB27A17C00) [pid = 2388] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB2C605800) [pid = 2388] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB2B2AC400) [pid = 2388] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB26D45800) [pid = 2388] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB30311000) [pid = 2388] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB3034F800) [pid = 2388] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB33EEE800) [pid = 2388] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB31CBEC00) [pid = 2388] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB32E87000) [pid = 2388] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB31CC1400) [pid = 2388] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB34AADC00) [pid = 2388] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB34046800) [pid = 2388] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB36B22000) [pid = 2388] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB35EA3000) [pid = 2388] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB355C7800) [pid = 2388] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB3706EC00) [pid = 2388] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB36C2E400) [pid = 2388] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB36CA5800) [pid = 2388] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB332BE800) [pid = 2388] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 07:27:48 INFO - PROCESS | 2388 | 1462372068887 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 2388 | 1462372068892 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 07:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:27:48 INFO - PROCESS | 2388 | 1462372068919 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 2388 | 1462372068922 Marionette TRACE conn5 <- [1,2146,null,{}] 07:27:48 INFO - PROCESS | 2388 | 1462372068926 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 2388 | 1462372069025 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 07:27:49 INFO - PROCESS | 2388 | 1462372069034 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3038A800 == 50 [pid = 2388] [id = 546] 07:27:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB2B9AB000) [pid = 2388] [serial = 1638] [outer = 0000000000000000] 07:27:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB2BB9CC00) [pid = 2388] [serial = 1639] [outer = 000000DB2B9AB000] 07:27:49 INFO - PROCESS | 2388 | 1462372069080 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB2D179400) [pid = 2388] [serial = 1640] [outer = 000000DB2B9AB000] 07:27:49 INFO - PROCESS | 2388 | 1462372069613 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:27:49 INFO - PROCESS | 2388 | 1462372069656 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 07:27:49 INFO - PROCESS | 2388 | 1462372069660 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 2388 | 1462372069664 Marionette TRACE conn5 <- [1,2150,null,{}] 07:27:49 INFO - PROCESS | 2388 | 1462372069675 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 2388 | 1462372069767 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 07:27:49 INFO - PROCESS | 2388 | 1462372069851 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33FC1000 == 51 [pid = 2388] [id = 547] 07:27:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB30302C00) [pid = 2388] [serial = 1641] [outer = 0000000000000000] 07:27:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB30D19C00) [pid = 2388] [serial = 1642] [outer = 000000DB30302C00] 07:27:49 INFO - PROCESS | 2388 | 1462372069900 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB3290C800) [pid = 2388] [serial = 1643] [outer = 000000DB30302C00] 07:27:50 INFO - PROCESS | 2388 | 1462372070297 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 693ms 07:27:50 INFO - PROCESS | 2388 | 1462372070355 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 2388 | 1462372070358 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 07:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:27:50 INFO - PROCESS | 2388 | 1462372070361 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 2388 | 1462372070363 Marionette TRACE conn5 <- [1,2154,null,{}] 07:27:50 INFO - PROCESS | 2388 | 1462372070367 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:50 INFO - PROCESS | 2388 | 1462372070454 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 07:27:50 INFO - PROCESS | 2388 | 1462372070462 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3023C000 == 52 [pid = 2388] [id = 548] 07:27:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB32E8C800) [pid = 2388] [serial = 1644] [outer = 0000000000000000] 07:27:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB332BC000) [pid = 2388] [serial = 1645] [outer = 000000DB32E8C800] 07:27:50 INFO - PROCESS | 2388 | 1462372070509 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB33515800) [pid = 2388] [serial = 1646] [outer = 000000DB32E8C800] 07:27:50 INFO - PROCESS | 2388 | 1462372070939 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 07:27:51 INFO - PROCESS | 2388 | 1462372071004 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 2388 | 1462372071007 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 07:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:27:51 INFO - PROCESS | 2388 | 1462372071011 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 2388 | 1462372071013 Marionette TRACE conn5 <- [1,2158,null,{}] 07:27:51 INFO - PROCESS | 2388 | 1462372071016 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:51 INFO - PROCESS | 2388 | 1462372071127 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 07:27:51 INFO - PROCESS | 2388 | 1462372071209 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E2D000 == 53 [pid = 2388] [id = 549] 07:27:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB33A65400) [pid = 2388] [serial = 1647] [outer = 0000000000000000] 07:27:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB33EED400) [pid = 2388] [serial = 1648] [outer = 000000DB33A65400] 07:27:51 INFO - PROCESS | 2388 | 1462372071255 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB3400A400) [pid = 2388] [serial = 1649] [outer = 000000DB33A65400] 07:27:51 INFO - PROCESS | 2388 | 1462372071674 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 07:27:51 INFO - PROCESS | 2388 | 1462372071747 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 2388 | 1462372071750 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 07:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:27:51 INFO - PROCESS | 2388 | 1462372071753 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 2388 | 1462372071755 Marionette TRACE conn5 <- [1,2162,null,{}] 07:27:51 INFO - PROCESS | 2388 | 1462372071758 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:51 INFO - PROCESS | 2388 | 1462372071891 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 07:27:51 INFO - PROCESS | 2388 | 1462372071959 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370CF800 == 54 [pid = 2388] [id = 550] 07:27:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB34760400) [pid = 2388] [serial = 1650] [outer = 0000000000000000] 07:27:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB34AB1800) [pid = 2388] [serial = 1651] [outer = 000000DB34760400] 07:27:52 INFO - PROCESS | 2388 | 1462372072006 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB35EA1000) [pid = 2388] [serial = 1652] [outer = 000000DB34760400] 07:27:52 INFO - PROCESS | 2388 | 1462372072450 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 732ms 07:27:52 INFO - PROCESS | 2388 | 1462372072511 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 2388 | 1462372072513 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 07:27:52 INFO - PROCESS | 2388 | 1462372072516 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 2388 | 1462372072518 Marionette TRACE conn5 <- [1,2166,null,{}] 07:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:27:52 INFO - PROCESS | 2388 | 1462372072522 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:52 INFO - PROCESS | 2388 | 1462372072636 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 07:27:52 INFO - PROCESS | 2388 | 1462372072694 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377D2000 == 55 [pid = 2388] [id = 551] 07:27:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB3658C800) [pid = 2388] [serial = 1653] [outer = 0000000000000000] 07:27:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB36B17800) [pid = 2388] [serial = 1654] [outer = 000000DB3658C800] 07:27:52 INFO - PROCESS | 2388 | 1462372072739 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB36CA7000) [pid = 2388] [serial = 1655] [outer = 000000DB3658C800] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB3299C400) [pid = 2388] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB266BE400) [pid = 2388] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB264C9000) [pid = 2388] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB335B9C00) [pid = 2388] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB35B31400) [pid = 2388] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB2FF61400) [pid = 2388] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB34B7E400) [pid = 2388] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB36C30400) [pid = 2388] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3658F800) [pid = 2388] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB3328CC00) [pid = 2388] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB264CBC00) [pid = 2388] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB332BE400) [pid = 2388] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB30B0E400) [pid = 2388] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB33EF8800) [pid = 2388] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:27:53 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2549E800) [pid = 2388] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:27:53 INFO - PROCESS | 2388 | 1462372073272 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 775ms 07:27:53 INFO - PROCESS | 2388 | 1462372073298 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 2388 | 1462372073301 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 07:27:53 INFO - PROCESS | 2388 | 1462372073304 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:27:53 INFO - PROCESS | 2388 | 1462372073306 Marionette TRACE conn5 <- [1,2170,null,{}] 07:27:53 INFO - PROCESS | 2388 | 1462372073309 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:53 INFO - PROCESS | 2388 | 1462372073394 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 07:27:53 INFO - PROCESS | 2388 | 1462372073481 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37652800 == 56 [pid = 2388] [id = 552] 07:27:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB26D50C00) [pid = 2388] [serial = 1656] [outer = 0000000000000000] 07:27:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB3290E400) [pid = 2388] [serial = 1657] [outer = 000000DB26D50C00] 07:27:53 INFO - PROCESS | 2388 | 1462372073527 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB34B7B400) [pid = 2388] [serial = 1658] [outer = 000000DB26D50C00] 07:27:53 INFO - PROCESS | 2388 | 1462372073892 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 07:27:53 INFO - PROCESS | 2388 | 1462372073935 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 2388 | 1462372073937 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 07:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:27:53 INFO - PROCESS | 2388 | 1462372073941 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 2388 | 1462372073943 Marionette TRACE conn5 <- [1,2174,null,{}] 07:27:53 INFO - PROCESS | 2388 | 1462372073946 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 2388 | 1462372074087 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 07:27:54 INFO - PROCESS | 2388 | 1462372074097 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D1F000 == 57 [pid = 2388] [id = 553] 07:27:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB36597C00) [pid = 2388] [serial = 1659] [outer = 0000000000000000] 07:27:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB3706FC00) [pid = 2388] [serial = 1660] [outer = 000000DB36597C00] 07:27:54 INFO - PROCESS | 2388 | 1462372074142 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB3717A000) [pid = 2388] [serial = 1661] [outer = 000000DB36597C00] 07:27:54 INFO - PROCESS | 2388 | 1462372074544 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:27:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 629ms 07:27:54 INFO - PROCESS | 2388 | 1462372074573 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 2388 | 1462372074576 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 07:27:54 INFO - PROCESS | 2388 | 1462372074579 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:27:54 INFO - PROCESS | 2388 | 1462372074581 Marionette TRACE conn5 <- [1,2178,null,{}] 07:27:54 INFO - PROCESS | 2388 | 1462372074584 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 2388 | 1462372074701 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 07:27:54 INFO - PROCESS | 2388 | 1462372074709 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B0A800 == 58 [pid = 2388] [id = 554] 07:27:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2756E800) [pid = 2388] [serial = 1662] [outer = 0000000000000000] 07:27:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB376CF000) [pid = 2388] [serial = 1663] [outer = 000000DB2756E800] 07:27:54 INFO - PROCESS | 2388 | 1462372074756 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB3773B000) [pid = 2388] [serial = 1664] [outer = 000000DB2756E800] 07:27:55 INFO - PROCESS | 2388 | 1462372075230 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 07:27:55 INFO - PROCESS | 2388 | 1462372075274 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 2388 | 1462372075279 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 07:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:27:55 INFO - PROCESS | 2388 | 1462372075301 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 2388 | 1462372075306 Marionette TRACE conn5 <- [1,2182,null,{}] 07:27:55 INFO - PROCESS | 2388 | 1462372075314 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:55 INFO - PROCESS | 2388 | 1462372075493 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 07:27:55 INFO - PROCESS | 2388 | 1462372075614 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31C54800 == 59 [pid = 2388] [id = 555] 07:27:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB26D4C000) [pid = 2388] [serial = 1665] [outer = 0000000000000000] 07:27:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB26F47400) [pid = 2388] [serial = 1666] [outer = 000000DB26D4C000] 07:27:55 INFO - PROCESS | 2388 | 1462372075675 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB2D522000) [pid = 2388] [serial = 1667] [outer = 000000DB26D4C000] 07:27:56 INFO - PROCESS | 2388 | 1462372076236 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:27:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 07:27:56 INFO - PROCESS | 2388 | 1462372076288 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 2388 | 1462372076294 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 07:27:56 INFO - PROCESS | 2388 | 1462372076301 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:27:56 INFO - PROCESS | 2388 | 1462372076304 Marionette TRACE conn5 <- [1,2186,null,{}] 07:27:56 INFO - PROCESS | 2388 | 1462372076309 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:56 INFO - PROCESS | 2388 | 1462372076426 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 07:27:56 INFO - PROCESS | 2388 | 1462372076553 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E5D800 == 60 [pid = 2388] [id = 556] 07:27:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB30D13800) [pid = 2388] [serial = 1668] [outer = 0000000000000000] 07:27:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB31CC3000) [pid = 2388] [serial = 1669] [outer = 000000DB30D13800] 07:27:56 INFO - PROCESS | 2388 | 1462372076610 Marionette DEBUG loaded listener.js 07:27:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB332BCC00) [pid = 2388] [serial = 1670] [outer = 000000DB30D13800] 07:27:57 INFO - PROCESS | 2388 | 1462372077221 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 925ms 07:27:57 INFO - PROCESS | 2388 | 1462372077231 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 2388 | 1462372077234 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 07:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:27:57 INFO - PROCESS | 2388 | 1462372077238 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 2388 | 1462372077242 Marionette TRACE conn5 <- [1,2190,null,{}] 07:27:57 INFO - PROCESS | 2388 | 1462372077254 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:57 INFO - PROCESS | 2388 | 1462372077372 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 07:27:57 INFO - PROCESS | 2388 | 1462372077472 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC6A800 == 61 [pid = 2388] [id = 557] 07:27:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB34044C00) [pid = 2388] [serial = 1671] [outer = 0000000000000000] 07:27:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB34AA8400) [pid = 2388] [serial = 1672] [outer = 000000DB34044C00] 07:27:57 INFO - PROCESS | 2388 | 1462372077531 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB36C2C400) [pid = 2388] [serial = 1673] [outer = 000000DB34044C00] 07:27:58 INFO - PROCESS | 2388 | 1462372078102 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:27:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 944ms 07:27:58 INFO - PROCESS | 2388 | 1462372078183 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 07:27:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:27:58 INFO - PROCESS | 2388 | 1462372078187 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 07:27:58 INFO - PROCESS | 2388 | 1462372078190 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - PROCESS | 2388 | 1462372078192 Marionette TRACE conn5 <- [1,2194,null,{}] 07:27:58 INFO - PROCESS | 2388 | 1462372078196 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:58 INFO - PROCESS | 2388 | 1462372078307 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 07:27:58 INFO - PROCESS | 2388 | 1462372078431 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B358800 == 62 [pid = 2388] [id = 558] 07:27:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB376CB000) [pid = 2388] [serial = 1674] [outer = 0000000000000000] 07:27:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB3770FC00) [pid = 2388] [serial = 1675] [outer = 000000DB376CB000] 07:27:58 INFO - PROCESS | 2388 | 1462372078489 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB37C6A800) [pid = 2388] [serial = 1676] [outer = 000000DB376CB000] 07:27:59 INFO - PROCESS | 2388 | 1462372079110 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 985ms 07:27:59 INFO - PROCESS | 2388 | 1462372079178 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 2388 | 1462372079180 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 07:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:27:59 INFO - PROCESS | 2388 | 1462372079184 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 2388 | 1462372079186 Marionette TRACE conn5 <- [1,2198,null,{}] 07:27:59 INFO - PROCESS | 2388 | 1462372079190 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:59 INFO - PROCESS | 2388 | 1462372079298 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 07:27:59 INFO - PROCESS | 2388 | 1462372079423 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C9A6800 == 63 [pid = 2388] [id = 559] 07:27:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB37C6E000) [pid = 2388] [serial = 1677] [outer = 0000000000000000] 07:27:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB37C89400) [pid = 2388] [serial = 1678] [outer = 000000DB37C6E000] 07:27:59 INFO - PROCESS | 2388 | 1462372079479 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB37C91000) [pid = 2388] [serial = 1679] [outer = 000000DB37C6E000] 07:28:00 INFO - PROCESS | 2388 | 1462372080055 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 943ms 07:28:00 INFO - PROCESS | 2388 | 1462372080130 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 2388 | 1462372080132 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 07:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:28:00 INFO - PROCESS | 2388 | 1462372080136 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 2388 | 1462372080138 Marionette TRACE conn5 <- [1,2202,null,{}] 07:28:00 INFO - PROCESS | 2388 | 1462372080142 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:00 INFO - PROCESS | 2388 | 1462372080460 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 07:28:00 INFO - PROCESS | 2388 | 1462372080606 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E05800 == 64 [pid = 2388] [id = 560] 07:28:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB264C1800) [pid = 2388] [serial = 1680] [outer = 0000000000000000] 07:28:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB264CB800) [pid = 2388] [serial = 1681] [outer = 000000DB264C1800] 07:28:00 INFO - PROCESS | 2388 | 1462372080659 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB26F48400) [pid = 2388] [serial = 1682] [outer = 000000DB264C1800] 07:28:01 INFO - PROCESS | 2388 | 1462372081252 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:28:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1126ms 07:28:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:28:01 INFO - PROCESS | 2388 | 1462372081265 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 2388 | 1462372081269 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 07:28:01 INFO - PROCESS | 2388 | 1462372081273 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 2388 | 1462372081278 Marionette TRACE conn5 <- [1,2206,null,{}] 07:28:01 INFO - PROCESS | 2388 | 1462372081282 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:01 INFO - PROCESS | 2388 | 1462372081383 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 07:28:01 INFO - PROCESS | 2388 | 1462372081533 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D1F000 == 63 [pid = 2388] [id = 553] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37652800 == 62 [pid = 2388] [id = 552] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377D2000 == 61 [pid = 2388] [id = 551] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370CF800 == 60 [pid = 2388] [id = 550] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E2D000 == 59 [pid = 2388] [id = 549] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3023C000 == 58 [pid = 2388] [id = 548] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FC1000 == 57 [pid = 2388] [id = 547] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB3706DC00) [pid = 2388] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B6C3800 == 58 [pid = 2388] [id = 561] 07:28:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB24BAD800) [pid = 2388] [serial = 1683] [outer = 0000000000000000] 07:28:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB254A4400) [pid = 2388] [serial = 1684] [outer = 000000DB24BAD800] 07:28:01 INFO - PROCESS | 2388 | 1462372081629 Marionette DEBUG loaded listener.js 07:28:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB2CB9A000) [pid = 2388] [serial = 1685] [outer = 000000DB24BAD800] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3038A800 == 57 [pid = 2388] [id = 546] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB25434800 == 56 [pid = 2388] [id = 12] 07:28:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31C64800 == 55 [pid = 2388] [id = 545] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB31CBAC00) [pid = 2388] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB35B30800) [pid = 2388] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB36CA7400) [pid = 2388] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB36C30000) [pid = 2388] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB34049800) [pid = 2388] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB2AFF2800) [pid = 2388] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB33517000) [pid = 2388] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB33A6E000) [pid = 2388] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB37714000) [pid = 2388] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB30BF8000) [pid = 2388] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB3551F400) [pid = 2388] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB3131A800) [pid = 2388] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB34048800) [pid = 2388] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB3717C800) [pid = 2388] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB376CC400) [pid = 2388] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB355CCC00) [pid = 2388] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB2BDDD000) [pid = 2388] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB32E91800) [pid = 2388] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB26F3D400) [pid = 2388] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB2C671400) [pid = 2388] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB2AE0E800) [pid = 2388] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB2C7CEC00) [pid = 2388] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB26D52800) [pid = 2388] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB31314C00) [pid = 2388] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB36C9C800) [pid = 2388] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB35F65C00) [pid = 2388] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB359AA000) [pid = 2388] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB36B1F000) [pid = 2388] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB32907800) [pid = 2388] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 07:28:01 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB33283000) [pid = 2388] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 07:28:02 INFO - PROCESS | 2388 | 1462372082098 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 880ms 07:28:02 INFO - PROCESS | 2388 | 1462372082154 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 2388 | 1462372082157 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 07:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:28:02 INFO - PROCESS | 2388 | 1462372082161 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 2388 | 1462372082163 Marionette TRACE conn5 <- [1,2210,null,{}] 07:28:02 INFO - PROCESS | 2388 | 1462372082166 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 2388 | 1462372082254 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 07:28:02 INFO - PROCESS | 2388 | 1462372082266 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33494800 == 56 [pid = 2388] [id = 562] 07:28:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB30306800) [pid = 2388] [serial = 1686] [outer = 0000000000000000] 07:28:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3030DC00) [pid = 2388] [serial = 1687] [outer = 000000DB30306800] 07:28:02 INFO - PROCESS | 2388 | 1462372082313 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB30B59800) [pid = 2388] [serial = 1688] [outer = 000000DB30306800] 07:28:02 INFO - PROCESS | 2388 | 1462372082798 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 07:28:02 INFO - PROCESS | 2388 | 1462372082853 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 2388 | 1462372082857 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 07:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:28:02 INFO - PROCESS | 2388 | 1462372082868 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 2388 | 1462372082872 Marionette TRACE conn5 <- [1,2214,null,{}] 07:28:02 INFO - PROCESS | 2388 | 1462372082876 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 2388 | 1462372082967 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 07:28:02 INFO - PROCESS | 2388 | 1462372082975 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35F6C800 == 57 [pid = 2388] [id = 563] 07:28:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB313E2400) [pid = 2388] [serial = 1689] [outer = 0000000000000000] 07:28:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB32912800) [pid = 2388] [serial = 1690] [outer = 000000DB313E2400] 07:28:03 INFO - PROCESS | 2388 | 1462372083030 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB32E92400) [pid = 2388] [serial = 1691] [outer = 000000DB313E2400] 07:28:03 INFO - PROCESS | 2388 | 1462372083461 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:28:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 07:28:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:28:03 INFO - PROCESS | 2388 | 1462372083495 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 2388 | 1462372083497 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 07:28:03 INFO - PROCESS | 2388 | 1462372083500 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - PROCESS | 2388 | 1462372083502 Marionette TRACE conn5 <- [1,2218,null,{}] 07:28:03 INFO - PROCESS | 2388 | 1462372083548 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:03 INFO - PROCESS | 2388 | 1462372083635 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 07:28:03 INFO - PROCESS | 2388 | 1462372083670 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E44000 == 58 [pid = 2388] [id = 564] 07:28:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB33078800) [pid = 2388] [serial = 1692] [outer = 0000000000000000] 07:28:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB33510800) [pid = 2388] [serial = 1693] [outer = 000000DB33078800] 07:28:03 INFO - PROCESS | 2388 | 1462372083715 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB33A67800) [pid = 2388] [serial = 1694] [outer = 000000DB33078800] 07:28:04 INFO - PROCESS | 2388 | 1462372084188 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 711ms 07:28:04 INFO - PROCESS | 2388 | 1462372084215 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 2388 | 1462372084217 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 07:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:28:04 INFO - PROCESS | 2388 | 1462372084220 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 2388 | 1462372084222 Marionette TRACE conn5 <- [1,2222,null,{}] 07:28:04 INFO - PROCESS | 2388 | 1462372084226 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 2388 | 1462372084340 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 07:28:04 INFO - PROCESS | 2388 | 1462372084399 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370D7000 == 59 [pid = 2388] [id = 565] 07:28:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB33EF7800) [pid = 2388] [serial = 1695] [outer = 0000000000000000] 07:28:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB34008C00) [pid = 2388] [serial = 1696] [outer = 000000DB33EF7800] 07:28:04 INFO - PROCESS | 2388 | 1462372084452 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB3404CC00) [pid = 2388] [serial = 1697] [outer = 000000DB33EF7800] 07:28:04 INFO - PROCESS | 2388 | 1462372084902 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 732ms 07:28:04 INFO - PROCESS | 2388 | 1462372084958 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 2388 | 1462372084960 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 07:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:28:04 INFO - PROCESS | 2388 | 1462372084964 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 2388 | 1462372084966 Marionette TRACE conn5 <- [1,2226,null,{}] 07:28:04 INFO - PROCESS | 2388 | 1462372084970 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 2388 | 1462372085111 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 07:28:05 INFO - PROCESS | 2388 | 1462372085170 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377D7800 == 60 [pid = 2388] [id = 566] 07:28:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB3404B800) [pid = 2388] [serial = 1698] [outer = 0000000000000000] 07:28:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB359AE400) [pid = 2388] [serial = 1699] [outer = 000000DB3404B800] 07:28:05 INFO - PROCESS | 2388 | 1462372085215 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB35F61C00) [pid = 2388] [serial = 1700] [outer = 000000DB3404B800] 07:28:05 INFO - PROCESS | 2388 | 1462372085624 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:28:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 07:28:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:28:05 INFO - PROCESS | 2388 | 1462372085660 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 2388 | 1462372085662 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 07:28:05 INFO - PROCESS | 2388 | 1462372085665 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 2388 | 1462372085667 Marionette TRACE conn5 <- [1,2230,null,{}] 07:28:05 INFO - PROCESS | 2388 | 1462372085671 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 2388 | 1462372085782 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 07:28:05 INFO - PROCESS | 2388 | 1462372085838 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D1E800 == 61 [pid = 2388] [id = 567] 07:28:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB3658A800) [pid = 2388] [serial = 1701] [outer = 0000000000000000] 07:28:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB36B1E800) [pid = 2388] [serial = 1702] [outer = 000000DB3658A800] 07:28:05 INFO - PROCESS | 2388 | 1462372085883 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB36C9C000) [pid = 2388] [serial = 1703] [outer = 000000DB3658A800] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB26F5E000) [pid = 2388] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB36C31800) [pid = 2388] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB36597C00) [pid = 2388] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB33A65400) [pid = 2388] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB2B9AB000) [pid = 2388] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB24BB0C00) [pid = 2388] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB34760400) [pid = 2388] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB32E8C800) [pid = 2388] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB30302C00) [pid = 2388] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB26D50C00) [pid = 2388] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3658C800) [pid = 2388] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:28:06 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB27F19C00) [pid = 2388] [serial = 32] [outer = 0000000000000000] [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.] 07:28:06 INFO - PROCESS | 2388 | 1462372086355 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 733ms 07:28:06 INFO - PROCESS | 2388 | 1462372086402 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 2388 | 1462372086405 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 07:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:28:06 INFO - PROCESS | 2388 | 1462372086408 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 2388 | 1462372086410 Marionette TRACE conn5 <- [1,2234,null,{}] 07:28:06 INFO - PROCESS | 2388 | 1462372086413 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:06 INFO - PROCESS | 2388 | 1462372086522 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 07:28:06 INFO - PROCESS | 2388 | 1462372086530 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38160800 == 62 [pid = 2388] [id = 568] 07:28:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB34006800) [pid = 2388] [serial = 1704] [outer = 0000000000000000] 07:28:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB36C29000) [pid = 2388] [serial = 1705] [outer = 000000DB34006800] 07:28:06 INFO - PROCESS | 2388 | 1462372086576 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB37066400) [pid = 2388] [serial = 1706] [outer = 000000DB34006800] 07:28:07 INFO - PROCESS | 2388 | 1462372086996 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 07:28:07 INFO - PROCESS | 2388 | 1462372087040 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 2388 | 1462372087042 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 07:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:28:07 INFO - PROCESS | 2388 | 1462372087050 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - PROCESS | 2388 | 1462372087052 Marionette TRACE conn5 <- [1,2238,null,{}] 07:28:07 INFO - PROCESS | 2388 | 1462372087056 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:07 INFO - PROCESS | 2388 | 1462372087142 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 07:28:07 INFO - PROCESS | 2388 | 1462372087149 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DB4000 == 63 [pid = 2388] [id = 569] 07:28:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB26D45400) [pid = 2388] [serial = 1707] [outer = 0000000000000000] 07:28:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB37154000) [pid = 2388] [serial = 1708] [outer = 000000DB26D45400] 07:28:07 INFO - PROCESS | 2388 | 1462372087196 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB376C1C00) [pid = 2388] [serial = 1709] [outer = 000000DB26D45400] 07:28:07 INFO - PROCESS | 2388 | 1462372087605 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:28:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:28:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 587ms 07:28:07 INFO - PROCESS | 2388 | 1462372087635 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 07:28:07 INFO - PROCESS | 2388 | 1462372087637 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 07:28:07 INFO - PROCESS | 2388 | 1462372087641 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:28:07 INFO - PROCESS | 2388 | 1462372087643 Marionette TRACE conn5 <- [1,2242,null,{}] 07:28:07 INFO - PROCESS | 2388 | 1462372087646 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:07 INFO - PROCESS | 2388 | 1462372087771 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 07:28:07 INFO - PROCESS | 2388 | 1462372087790 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA98800 == 64 [pid = 2388] [id = 570] 07:28:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB376CFC00) [pid = 2388] [serial = 1710] [outer = 0000000000000000] 07:28:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB3771B000) [pid = 2388] [serial = 1711] [outer = 000000DB376CFC00] 07:28:07 INFO - PROCESS | 2388 | 1462372087844 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB37778400) [pid = 2388] [serial = 1712] [outer = 000000DB376CFC00] 07:28:08 INFO - PROCESS | 2388 | 1462372088490 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:28:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 881ms 07:28:08 INFO - PROCESS | 2388 | 1462372088526 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 2388 | 1462372088531 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 07:28:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:28:08 INFO - PROCESS | 2388 | 1462372088537 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - PROCESS | 2388 | 1462372088542 Marionette TRACE conn5 <- [1,2246,null,{}] 07:28:08 INFO - PROCESS | 2388 | 1462372088548 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:08 INFO - PROCESS | 2388 | 1462372088668 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 07:28:08 INFO - PROCESS | 2388 | 1462372088797 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3335B000 == 65 [pid = 2388] [id = 571] 07:28:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB26B6A000) [pid = 2388] [serial = 1713] [outer = 0000000000000000] 07:28:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB2BB3A000) [pid = 2388] [serial = 1714] [outer = 000000DB26B6A000] 07:28:08 INFO - PROCESS | 2388 | 1462372088857 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB2CBA4400) [pid = 2388] [serial = 1715] [outer = 000000DB26B6A000] 07:28:09 INFO - PROCESS | 2388 | 1462372089477 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 986ms 07:28:09 INFO - PROCESS | 2388 | 1462372089527 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 07:28:09 INFO - PROCESS | 2388 | 1462372089534 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 07:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:28:09 INFO - PROCESS | 2388 | 1462372089541 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:28:09 INFO - PROCESS | 2388 | 1462372089544 Marionette TRACE conn5 <- [1,2250,null,{}] 07:28:09 INFO - PROCESS | 2388 | 1462372089548 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:09 INFO - PROCESS | 2388 | 1462372089662 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 07:28:09 INFO - PROCESS | 2388 | 1462372089762 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370C8800 == 66 [pid = 2388] [id = 572] 07:28:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB30D21C00) [pid = 2388] [serial = 1716] [outer = 0000000000000000] 07:28:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB3290B000) [pid = 2388] [serial = 1717] [outer = 000000DB30D21C00] 07:28:09 INFO - PROCESS | 2388 | 1462372089817 Marionette DEBUG loaded listener.js 07:28:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB33A62C00) [pid = 2388] [serial = 1718] [outer = 000000DB30D21C00] 07:28:10 INFO - PROCESS | 2388 | 1462372090374 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:28:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 880ms 07:28:10 INFO - PROCESS | 2388 | 1462372090425 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 2388 | 1462372090428 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 07:28:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:28:10 INFO - PROCESS | 2388 | 1462372090432 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - PROCESS | 2388 | 1462372090436 Marionette TRACE conn5 <- [1,2254,null,{}] 07:28:10 INFO - PROCESS | 2388 | 1462372090449 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:10 INFO - PROCESS | 2388 | 1462372090565 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 07:28:10 INFO - PROCESS | 2388 | 1462372090668 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AE54800 == 67 [pid = 2388] [id = 573] 07:28:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB34AAFC00) [pid = 2388] [serial = 1719] [outer = 0000000000000000] 07:28:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB3658AC00) [pid = 2388] [serial = 1720] [outer = 000000DB34AAFC00] 07:28:10 INFO - PROCESS | 2388 | 1462372090726 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB37743400) [pid = 2388] [serial = 1721] [outer = 000000DB34AAFC00] 07:28:11 INFO - PROCESS | 2388 | 1462372091316 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 944ms 07:28:11 INFO - PROCESS | 2388 | 1462372091377 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 2388 | 1462372091381 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 07:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:28:11 INFO - PROCESS | 2388 | 1462372091384 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 2388 | 1462372091386 Marionette TRACE conn5 <- [1,2258,null,{}] 07:28:11 INFO - PROCESS | 2388 | 1462372091390 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:11 INFO - PROCESS | 2388 | 1462372091503 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 07:28:11 INFO - PROCESS | 2388 | 1462372091603 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3C799800 == 68 [pid = 2388] [id = 574] 07:28:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB3791D400) [pid = 2388] [serial = 1722] [outer = 0000000000000000] 07:28:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB37C71C00) [pid = 2388] [serial = 1723] [outer = 000000DB3791D400] 07:28:11 INFO - PROCESS | 2388 | 1462372091658 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB38513400) [pid = 2388] [serial = 1724] [outer = 000000DB3791D400] 07:28:12 INFO - PROCESS | 2388 | 1462372092217 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 881ms 07:28:12 INFO - PROCESS | 2388 | 1462372092266 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 2388 | 1462372092269 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 07:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:28:12 INFO - PROCESS | 2388 | 1462372092272 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 2388 | 1462372092275 Marionette TRACE conn5 <- [1,2262,null,{}] 07:28:12 INFO - PROCESS | 2388 | 1462372092278 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:12 INFO - PROCESS | 2388 | 1462372092387 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 07:28:12 INFO - PROCESS | 2388 | 1462372092485 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3CB14800 == 69 [pid = 2388] [id = 575] 07:28:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB38512C00) [pid = 2388] [serial = 1725] [outer = 0000000000000000] 07:28:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB38519C00) [pid = 2388] [serial = 1726] [outer = 000000DB38512C00] 07:28:12 INFO - PROCESS | 2388 | 1462372092540 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB3861BC00) [pid = 2388] [serial = 1727] [outer = 000000DB38512C00] 07:28:13 INFO - PROCESS | 2388 | 1462372093167 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:28:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:28:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 922ms 07:28:13 INFO - PROCESS | 2388 | 1462372093197 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 2388 | 1462372093200 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 07:28:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:28:13 INFO - PROCESS | 2388 | 1462372093203 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 2388 | 1462372093206 Marionette TRACE conn5 <- [1,2266,null,{}] 07:28:13 INFO - PROCESS | 2388 | 1462372093210 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 2388 | 1462372093341 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 07:28:13 INFO - PROCESS | 2388 | 1462372093472 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3E8A6800 == 70 [pid = 2388] [id = 576] 07:28:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB3864C400) [pid = 2388] [serial = 1728] [outer = 0000000000000000] 07:28:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 138 (000000DB38653400) [pid = 2388] [serial = 1729] [outer = 000000DB3864C400] 07:28:13 INFO - PROCESS | 2388 | 1462372093531 Marionette DEBUG loaded listener.js 07:28:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 139 (000000DB3867E400) [pid = 2388] [serial = 1730] [outer = 000000DB3864C400] 07:28:14 INFO - PROCESS | 2388 | 1462372094129 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 988ms 07:28:14 INFO - PROCESS | 2388 | 1462372094194 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 07:28:14 INFO - PROCESS | 2388 | 1462372094197 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 07:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:28:14 INFO - PROCESS | 2388 | 1462372094200 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:28:14 INFO - PROCESS | 2388 | 1462372094202 Marionette TRACE conn5 <- [1,2270,null,{}] 07:28:14 INFO - PROCESS | 2388 | 1462372094206 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:14 INFO - PROCESS | 2388 | 1462372094313 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 07:28:14 INFO - PROCESS | 2388 | 1462372094575 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB339E1000 == 71 [pid = 2388] [id = 577] 07:28:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 140 (000000DB25D7A000) [pid = 2388] [serial = 1731] [outer = 0000000000000000] 07:28:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 141 (000000DB2642A800) [pid = 2388] [serial = 1732] [outer = 000000DB25D7A000] 07:28:14 INFO - PROCESS | 2388 | 1462372094636 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 142 (000000DB2BBE8400) [pid = 2388] [serial = 1733] [outer = 000000DB25D7A000] 07:28:15 INFO - PROCESS | 2388 | 1462372095225 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1080ms 07:28:15 INFO - PROCESS | 2388 | 1462372095284 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 2388 | 1462372095288 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 07:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:28:15 INFO - PROCESS | 2388 | 1462372095293 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 2388 | 1462372095296 Marionette TRACE conn5 <- [1,2274,null,{}] 07:28:15 INFO - PROCESS | 2388 | 1462372095301 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 2388 | 1462372095409 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 07:28:15 INFO - PROCESS | 2388 | 1462372095545 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33554000 == 72 [pid = 2388] [id = 578] 07:28:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 143 (000000DB30CAE400) [pid = 2388] [serial = 1734] [outer = 0000000000000000] 07:28:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 144 (000000DB30D1A000) [pid = 2388] [serial = 1735] [outer = 000000DB30CAE400] 07:28:15 INFO - PROCESS | 2388 | 1462372095597 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 145 (000000DB32909800) [pid = 2388] [serial = 1736] [outer = 000000DB30CAE400] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DB4000 == 71 [pid = 2388] [id = 569] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38160800 == 70 [pid = 2388] [id = 568] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D1E800 == 69 [pid = 2388] [id = 567] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377D7800 == 68 [pid = 2388] [id = 566] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370D7000 == 67 [pid = 2388] [id = 565] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E44000 == 66 [pid = 2388] [id = 564] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35F6C800 == 65 [pid = 2388] [id = 563] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 144 (000000DB26F64000) [pid = 2388] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 143 (000000DB2AC5FC00) [pid = 2388] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 142 (000000DB36B16C00) [pid = 2388] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 141 (000000DB37738000) [pid = 2388] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 140 (000000DB37775000) [pid = 2388] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 139 (000000DB376CF000) [pid = 2388] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 138 (000000DB3791D800) [pid = 2388] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 137 (000000DB313DB800) [pid = 2388] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33494800 == 64 [pid = 2388] [id = 562] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B6C3800 == 63 [pid = 2388] [id = 561] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E05800 == 62 [pid = 2388] [id = 560] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B358800 == 61 [pid = 2388] [id = 558] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC6A800 == 60 [pid = 2388] [id = 557] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E5D800 == 59 [pid = 2388] [id = 556] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31C54800 == 58 [pid = 2388] [id = 555] 07:28:15 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B0A800 == 57 [pid = 2388] [id = 554] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB37160C00) [pid = 2388] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB3717A000) [pid = 2388] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB33EED400) [pid = 2388] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB3400A400) [pid = 2388] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB2BB9CC00) [pid = 2388] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB2D179400) [pid = 2388] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB2B74C000) [pid = 2388] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB26BD7400) [pid = 2388] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB35EA1000) [pid = 2388] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB34AB1800) [pid = 2388] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB332BC000) [pid = 2388] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB30D19C00) [pid = 2388] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB3290E400) [pid = 2388] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB36B17800) [pid = 2388] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB3706FC00) [pid = 2388] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB36CA7000) [pid = 2388] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB3290C800) [pid = 2388] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB34B7B400) [pid = 2388] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB3773A400) [pid = 2388] [serial = 1109] [outer = 0000000000000000] [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.] 07:28:15 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB33515800) [pid = 2388] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 07:28:16 INFO - PROCESS | 2388 | 1462372096139 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:28:16 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 07:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 901ms 07:28:16 INFO - PROCESS | 2388 | 1462372096196 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 2388 | 1462372096200 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 07:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:28:16 INFO - PROCESS | 2388 | 1462372096205 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 2388 | 1462372096207 Marionette TRACE conn5 <- [1,2278,null,{}] 07:28:16 INFO - PROCESS | 2388 | 1462372096211 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:16 INFO - PROCESS | 2388 | 1462372096302 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 07:28:16 INFO - PROCESS | 2388 | 1462372096415 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331C7000 == 58 [pid = 2388] [id = 579] 07:28:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB24C6E800) [pid = 2388] [serial = 1737] [outer = 0000000000000000] 07:28:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB2C668400) [pid = 2388] [serial = 1738] [outer = 000000DB24C6E800] 07:28:16 INFO - PROCESS | 2388 | 1462372096461 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB30D13C00) [pid = 2388] [serial = 1739] [outer = 000000DB24C6E800] 07:28:16 INFO - PROCESS | 2388 | 1462372096841 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 07:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:28:16 INFO - PROCESS | 2388 | 1462372096898 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 2388 | 1462372096901 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 07:28:16 INFO - PROCESS | 2388 | 1462372096906 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 2388 | 1462372096912 Marionette TRACE conn5 <- [1,2282,null,{}] 07:28:16 INFO - PROCESS | 2388 | 1462372096921 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:17 INFO - PROCESS | 2388 | 1462372097012 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 07:28:17 INFO - PROCESS | 2388 | 1462372097020 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E52000 == 59 [pid = 2388] [id = 580] 07:28:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB32E89400) [pid = 2388] [serial = 1740] [outer = 0000000000000000] 07:28:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB3350AC00) [pid = 2388] [serial = 1741] [outer = 000000DB32E89400] 07:28:17 INFO - PROCESS | 2388 | 1462372097074 Marionette DEBUG loaded listener.js 07:28:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB33BB9C00) [pid = 2388] [serial = 1742] [outer = 000000DB32E89400] 07:28:17 INFO - PROCESS | 2388 | 1462372097513 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 650ms 07:28:17 INFO - PROCESS | 2388 | 1462372097557 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 07:28:17 INFO - PROCESS | 2388 | 1462372097560 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 07:28:17 INFO - PROCESS | 2388 | 1462372097564 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:28:17 INFO - PROCESS | 2388 | 1462372097566 Marionette TRACE conn5 <- [1,2286,null,{}] 07:28:17 INFO - PROCESS | 2388 | 1462372097569 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:17 INFO - PROCESS | 2388 | 1462372097657 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 07:28:17 INFO - PROCESS | 2388 | 1462372097693 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37120800 == 60 [pid = 2388] [id = 581] 07:28:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB3400A400) [pid = 2388] [serial = 1743] [outer = 0000000000000000] 07:28:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB34013C00) [pid = 2388] [serial = 1744] [outer = 000000DB3400A400] 07:28:17 INFO - PROCESS | 2388 | 1462372097739 Marionette DEBUG loaded listener.js 07:28:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB3425CC00) [pid = 2388] [serial = 1745] [outer = 000000DB3400A400] 07:28:18 INFO - PROCESS | 2388 | 1462372098220 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 07:28:18 INFO - PROCESS | 2388 | 1462372098240 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 2388 | 1462372098242 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 07:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:28:18 INFO - PROCESS | 2388 | 1462372098246 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 2388 | 1462372098247 Marionette TRACE conn5 <- [1,2290,null,{}] 07:28:18 INFO - PROCESS | 2388 | 1462372098251 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:18 INFO - PROCESS | 2388 | 1462372098366 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 07:28:18 INFO - PROCESS | 2388 | 1462372098423 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37991000 == 61 [pid = 2388] [id = 582] 07:28:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB34B7DC00) [pid = 2388] [serial = 1746] [outer = 0000000000000000] 07:28:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB359AA000) [pid = 2388] [serial = 1747] [outer = 000000DB34B7DC00] 07:28:18 INFO - PROCESS | 2388 | 1462372098476 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB36B13400) [pid = 2388] [serial = 1748] [outer = 000000DB34B7DC00] 07:28:18 INFO - PROCESS | 2388 | 1462372098946 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 735ms 07:28:18 INFO - PROCESS | 2388 | 1462372098983 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 2388 | 1462372098985 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 07:28:18 INFO - PROCESS | 2388 | 1462372098988 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:28:18 INFO - PROCESS | 2388 | 1462372098990 Marionette TRACE conn5 <- [1,2294,null,{}] 07:28:19 INFO - PROCESS | 2388 | 1462372098994 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 2388 | 1462372099139 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 07:28:19 INFO - PROCESS | 2388 | 1462372099165 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3815B000 == 62 [pid = 2388] [id = 583] 07:28:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB3715C400) [pid = 2388] [serial = 1749] [outer = 0000000000000000] 07:28:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB3717AC00) [pid = 2388] [serial = 1750] [outer = 000000DB3715C400] 07:28:19 INFO - PROCESS | 2388 | 1462372099209 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB376CEC00) [pid = 2388] [serial = 1751] [outer = 000000DB3715C400] 07:28:19 INFO - PROCESS | 2388 | 1462372099655 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 689ms 07:28:19 INFO - PROCESS | 2388 | 1462372099682 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 2388 | 1462372099684 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 07:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:28:19 INFO - PROCESS | 2388 | 1462372099687 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 2388 | 1462372099689 Marionette TRACE conn5 <- [1,2298,null,{}] 07:28:19 INFO - PROCESS | 2388 | 1462372099692 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 2388 | 1462372099807 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 07:28:19 INFO - PROCESS | 2388 | 1462372099815 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA34000 == 63 [pid = 2388] [id = 584] 07:28:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB37717C00) [pid = 2388] [serial = 1752] [outer = 0000000000000000] 07:28:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB3776C800) [pid = 2388] [serial = 1753] [outer = 000000DB37717C00] 07:28:19 INFO - PROCESS | 2388 | 1462372099907 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB3791D800) [pid = 2388] [serial = 1754] [outer = 000000DB37717C00] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB33078800) [pid = 2388] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB3404B800) [pid = 2388] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB264C1800) [pid = 2388] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB2756E800) [pid = 2388] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB3658A800) [pid = 2388] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB34006800) [pid = 2388] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB3715CC00) [pid = 2388] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB313E2400) [pid = 2388] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB33EF7800) [pid = 2388] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB30306800) [pid = 2388] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB26D45400) [pid = 2388] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:28:20 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB24BAD800) [pid = 2388] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:28:20 INFO - PROCESS | 2388 | 1462372100371 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 07:28:20 INFO - PROCESS | 2388 | 1462372100423 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 2388 | 1462372100425 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 07:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:28:20 INFO - PROCESS | 2388 | 1462372100429 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 2388 | 1462372100431 Marionette TRACE conn5 <- [1,2302,null,{}] 07:28:20 INFO - PROCESS | 2388 | 1462372100434 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:20 INFO - PROCESS | 2388 | 1462372100545 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 07:28:20 INFO - PROCESS | 2388 | 1462372100552 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACB3000 == 64 [pid = 2388] [id = 585] 07:28:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB32E8FC00) [pid = 2388] [serial = 1755] [outer = 0000000000000000] 07:28:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB35F56800) [pid = 2388] [serial = 1756] [outer = 000000DB32E8FC00] 07:28:20 INFO - PROCESS | 2388 | 1462372100597 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB37C6E400) [pid = 2388] [serial = 1757] [outer = 000000DB32E8FC00] 07:28:21 INFO - PROCESS | 2388 | 1462372101007 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 628ms 07:28:21 INFO - PROCESS | 2388 | 1462372101060 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 2388 | 1462372101063 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 07:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:28:21 INFO - PROCESS | 2388 | 1462372101071 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 2388 | 1462372101073 Marionette TRACE conn5 <- [1,2306,null,{}] 07:28:21 INFO - PROCESS | 2388 | 1462372101076 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:21 INFO - PROCESS | 2388 | 1462372101165 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 07:28:21 INFO - PROCESS | 2388 | 1462372101171 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3B3DE000 == 65 [pid = 2388] [id = 586] 07:28:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB37C8CC00) [pid = 2388] [serial = 1758] [outer = 0000000000000000] 07:28:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB33517800) [pid = 2388] [serial = 1759] [outer = 000000DB37C8CC00] 07:28:21 INFO - PROCESS | 2388 | 1462372101217 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB38620800) [pid = 2388] [serial = 1760] [outer = 000000DB37C8CC00] 07:28:21 INFO - PROCESS | 2388 | 1462372101629 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 2388 | 1462372101660 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 07:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:28:21 INFO - PROCESS | 2388 | 1462372101664 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 2388 | 1462372101665 Marionette TRACE conn5 <- [1,2310,null,{}] 07:28:21 INFO - PROCESS | 2388 | 1462372101669 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:21 INFO - PROCESS | 2388 | 1462372101795 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 07:28:21 INFO - PROCESS | 2388 | 1462372101803 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3CB15800 == 66 [pid = 2388] [id = 587] 07:28:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB3864DC00) [pid = 2388] [serial = 1761] [outer = 0000000000000000] 07:28:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB38659400) [pid = 2388] [serial = 1762] [outer = 000000DB3864DC00] 07:28:21 INFO - PROCESS | 2388 | 1462372101854 Marionette DEBUG loaded listener.js 07:28:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB38685800) [pid = 2388] [serial = 1763] [outer = 000000DB3864DC00] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370CF000 == 65 [pid = 2388] [id = 540] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FC3800 == 64 [pid = 2388] [id = 478] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BB74800 == 63 [pid = 2388] [id = 496] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C9A6800 == 62 [pid = 2388] [id = 559] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA15000 == 61 [pid = 2388] [id = 510] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3EC000 == 60 [pid = 2388] [id = 542] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370DD000 == 59 [pid = 2388] [id = 479] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA32000 == 58 [pid = 2388] [id = 511] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B12000 == 57 [pid = 2388] [id = 509] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B35E000 == 56 [pid = 2388] [id = 541] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DCC800 == 55 [pid = 2388] [id = 522] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331C5000 == 54 [pid = 2388] [id = 539] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACC7800 == 53 [pid = 2388] [id = 527] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3657E000 == 52 [pid = 2388] [id = 508] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33495800 == 51 [pid = 2388] [id = 528] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3799C000 == 50 [pid = 2388] [id = 491] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C784000 == 49 [pid = 2388] [id = 543] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30243000 == 48 [pid = 2388] [id = 477] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3037D800 == 47 [pid = 2388] [id = 507] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E52800 == 46 [pid = 2388] [id = 476] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37644800 == 45 [pid = 2388] [id = 480] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B08000 == 44 [pid = 2388] [id = 544] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377C6000 == 43 [pid = 2388] [id = 464] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC74800 == 42 [pid = 2388] [id = 538] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33554000 == 41 [pid = 2388] [id = 578] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339E1000 == 40 [pid = 2388] [id = 577] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3E8A6800 == 39 [pid = 2388] [id = 576] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3CB14800 == 38 [pid = 2388] [id = 575] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3C799800 == 37 [pid = 2388] [id = 574] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AE54800 == 36 [pid = 2388] [id = 573] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370C8800 == 35 [pid = 2388] [id = 572] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA98800 == 34 [pid = 2388] [id = 570] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3335B000 == 33 [pid = 2388] [id = 571] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E52000 == 32 [pid = 2388] [id = 580] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331C7000 == 31 [pid = 2388] [id = 579] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA34000 == 30 [pid = 2388] [id = 584] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37991000 == 29 [pid = 2388] [id = 582] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACB3000 == 28 [pid = 2388] [id = 585] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3815B000 == 27 [pid = 2388] [id = 583] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37120800 == 26 [pid = 2388] [id = 581] 07:28:23 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3B3DE000 == 25 [pid = 2388] [id = 586] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB3717FC00) [pid = 2388] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB32912800) [pid = 2388] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB32E92400) [pid = 2388] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB34008C00) [pid = 2388] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB3030DC00) [pid = 2388] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB376C1C00) [pid = 2388] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB30B59800) [pid = 2388] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB254A4400) [pid = 2388] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB2CB9A000) [pid = 2388] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB34AA8400) [pid = 2388] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB33510800) [pid = 2388] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB359AE400) [pid = 2388] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB26F48400) [pid = 2388] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB264CB800) [pid = 2388] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB3773B000) [pid = 2388] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB31CC3000) [pid = 2388] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB3404CC00) [pid = 2388] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB26F47400) [pid = 2388] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB3770FC00) [pid = 2388] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB3771B000) [pid = 2388] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB37C89400) [pid = 2388] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB36B1E800) [pid = 2388] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB35F61C00) [pid = 2388] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB36C29000) [pid = 2388] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB37154000) [pid = 2388] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB36C9C000) [pid = 2388] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB37066400) [pid = 2388] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB33A67800) [pid = 2388] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 07:28:24 INFO - PROCESS | 2388 | 1462372104234 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2587ms 07:28:24 INFO - PROCESS | 2388 | 1462372104255 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 2388 | 1462372104259 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 07:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:28:24 INFO - PROCESS | 2388 | 1462372104265 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 2388 | 1462372104269 Marionette TRACE conn5 <- [1,2314,null,{}] 07:28:24 INFO - PROCESS | 2388 | 1462372104275 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 2388 | 1462372104369 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 07:28:24 INFO - PROCESS | 2388 | 1462372104378 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AC47800 == 26 [pid = 2388] [id = 588] 07:28:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB25B12000) [pid = 2388] [serial = 1764] [outer = 0000000000000000] 07:28:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB25B37800) [pid = 2388] [serial = 1765] [outer = 000000DB25B12000] 07:28:24 INFO - PROCESS | 2388 | 1462372104429 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB26425000) [pid = 2388] [serial = 1766] [outer = 000000DB25B12000] 07:28:24 INFO - PROCESS | 2388 | 1462372104929 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 691ms 07:28:24 INFO - PROCESS | 2388 | 1462372104961 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 07:28:24 INFO - PROCESS | 2388 | 1462372104968 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 07:28:24 INFO - PROCESS | 2388 | 1462372104975 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:28:24 INFO - PROCESS | 2388 | 1462372104977 Marionette TRACE conn5 <- [1,2318,null,{}] 07:28:24 INFO - PROCESS | 2388 | 1462372104981 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:25 INFO - PROCESS | 2388 | 1462372105070 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 07:28:25 INFO - PROCESS | 2388 | 1462372105079 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBC4000 == 27 [pid = 2388] [id = 589] 07:28:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB266BFC00) [pid = 2388] [serial = 1767] [outer = 0000000000000000] 07:28:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB266C7800) [pid = 2388] [serial = 1768] [outer = 000000DB266BFC00] 07:28:25 INFO - PROCESS | 2388 | 1462372105127 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB26C72C00) [pid = 2388] [serial = 1769] [outer = 000000DB266BFC00] 07:28:25 INFO - PROCESS | 2388 | 1462372105605 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 689ms 07:28:25 INFO - PROCESS | 2388 | 1462372105669 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 2388 | 1462372105672 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 07:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:28:25 INFO - PROCESS | 2388 | 1462372105676 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 2388 | 1462372105680 Marionette TRACE conn5 <- [1,2322,null,{}] 07:28:25 INFO - PROCESS | 2388 | 1462372105692 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:25 INFO - PROCESS | 2388 | 1462372105813 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 07:28:25 INFO - PROCESS | 2388 | 1462372105897 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30377000 == 28 [pid = 2388] [id = 590] 07:28:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB24B5E400) [pid = 2388] [serial = 1770] [outer = 0000000000000000] 07:28:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB26F4A400) [pid = 2388] [serial = 1771] [outer = 000000DB24B5E400] 07:28:25 INFO - PROCESS | 2388 | 1462372105948 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB2AE06000) [pid = 2388] [serial = 1772] [outer = 000000DB24B5E400] 07:28:26 INFO - PROCESS | 2388 | 1462372106350 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 07:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:28:26 INFO - PROCESS | 2388 | 1462372106370 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 2388 | 1462372106373 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 07:28:26 INFO - PROCESS | 2388 | 1462372106377 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 2388 | 1462372106379 Marionette TRACE conn5 <- [1,2326,null,{}] 07:28:26 INFO - PROCESS | 2388 | 1462372106383 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 2388 | 1462372106468 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 07:28:26 INFO - PROCESS | 2388 | 1462372106474 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E05800 == 29 [pid = 2388] [id = 591] 07:28:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2B034000) [pid = 2388] [serial = 1773] [outer = 0000000000000000] 07:28:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2B608C00) [pid = 2388] [serial = 1774] [outer = 000000DB2B034000] 07:28:26 INFO - PROCESS | 2388 | 1462372106522 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB2BB92C00) [pid = 2388] [serial = 1775] [outer = 000000DB2B034000] 07:28:26 INFO - PROCESS | 2388 | 1462372106946 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 07:28:27 INFO - PROCESS | 2388 | 1462372107006 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 2388 | 1462372107008 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 07:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:28:27 INFO - PROCESS | 2388 | 1462372107012 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 2388 | 1462372107013 Marionette TRACE conn5 <- [1,2330,null,{}] 07:28:27 INFO - PROCESS | 2388 | 1462372107017 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:27 INFO - PROCESS | 2388 | 1462372107097 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 07:28:27 INFO - PROCESS | 2388 | 1462372107103 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3324E000 == 30 [pid = 2388] [id = 592] 07:28:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB264C7400) [pid = 2388] [serial = 1776] [outer = 0000000000000000] 07:28:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB2BDD3400) [pid = 2388] [serial = 1777] [outer = 000000DB264C7400] 07:28:27 INFO - PROCESS | 2388 | 1462372107150 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB2C668800) [pid = 2388] [serial = 1778] [outer = 000000DB264C7400] 07:28:27 INFO - PROCESS | 2388 | 1462372107615 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:28:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:28:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 628ms 07:28:27 INFO - PROCESS | 2388 | 1462372107642 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 07:28:27 INFO - PROCESS | 2388 | 1462372107645 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 07:28:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:28:27 INFO - PROCESS | 2388 | 1462372107653 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:28:27 INFO - PROCESS | 2388 | 1462372107655 Marionette TRACE conn5 <- [1,2334,null,{}] 07:28:27 INFO - PROCESS | 2388 | 1462372107658 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:27 INFO - PROCESS | 2388 | 1462372107774 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 07:28:27 INFO - PROCESS | 2388 | 1462372107785 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33565800 == 31 [pid = 2388] [id = 593] 07:28:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB2CB95800) [pid = 2388] [serial = 1779] [outer = 0000000000000000] 07:28:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB2FF5D800) [pid = 2388] [serial = 1780] [outer = 000000DB2CB95800] 07:28:27 INFO - PROCESS | 2388 | 1462372107832 Marionette DEBUG loaded listener.js 07:28:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB30307800) [pid = 2388] [serial = 1781] [outer = 000000DB2CB95800] 07:28:28 INFO - PROCESS | 2388 | 1462372108264 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 07:28:28 INFO - PROCESS | 2388 | 1462372108290 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 2388 | 1462372108292 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 07:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:28:28 INFO - PROCESS | 2388 | 1462372108300 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 2388 | 1462372108302 Marionette TRACE conn5 <- [1,2338,null,{}] 07:28:28 INFO - PROCESS | 2388 | 1462372108306 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 2388 | 1462372108384 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 07:28:28 INFO - PROCESS | 2388 | 1462372108391 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34028800 == 32 [pid = 2388] [id = 594] 07:28:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB3030B800) [pid = 2388] [serial = 1782] [outer = 0000000000000000] 07:28:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB30314C00) [pid = 2388] [serial = 1783] [outer = 000000DB3030B800] 07:28:28 INFO - PROCESS | 2388 | 1462372108437 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB30343400) [pid = 2388] [serial = 1784] [outer = 000000DB3030B800] 07:28:28 INFO - PROCESS | 2388 | 1462372108876 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 628ms 07:28:28 INFO - PROCESS | 2388 | 1462372108931 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 2388 | 1462372108933 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 07:28:28 INFO - PROCESS | 2388 | 1462372108936 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:28:28 INFO - PROCESS | 2388 | 1462372108938 Marionette TRACE conn5 <- [1,2342,null,{}] 07:28:28 INFO - PROCESS | 2388 | 1462372108942 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:29 INFO - PROCESS | 2388 | 1462372109020 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 07:28:29 INFO - PROCESS | 2388 | 1462372109026 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35B47800 == 33 [pid = 2388] [id = 595] 07:28:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB30B0C000) [pid = 2388] [serial = 1785] [outer = 0000000000000000] 07:28:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB30B52400) [pid = 2388] [serial = 1786] [outer = 000000DB30B0C000] 07:28:29 INFO - PROCESS | 2388 | 1462372109072 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 128 (000000DB30BF8800) [pid = 2388] [serial = 1787] [outer = 000000DB30B0C000] 07:28:29 INFO - PROCESS | 2388 | 1462372109541 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 628ms 07:28:29 INFO - PROCESS | 2388 | 1462372109570 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 2388 | 1462372109572 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 07:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:28:29 INFO - PROCESS | 2388 | 1462372109575 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 2388 | 1462372109577 Marionette TRACE conn5 <- [1,2346,null,{}] 07:28:29 INFO - PROCESS | 2388 | 1462372109581 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:29 INFO - PROCESS | 2388 | 1462372109687 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 07:28:29 INFO - PROCESS | 2388 | 1462372109696 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30376000 == 34 [pid = 2388] [id = 596] 07:28:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 129 (000000DB30BF7400) [pid = 2388] [serial = 1788] [outer = 0000000000000000] 07:28:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 130 (000000DB30D14400) [pid = 2388] [serial = 1789] [outer = 000000DB30BF7400] 07:28:29 INFO - PROCESS | 2388 | 1462372109743 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 131 (000000DB30D21800) [pid = 2388] [serial = 1790] [outer = 000000DB30BF7400] 07:28:30 INFO - PROCESS | 2388 | 1462372110230 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 691ms 07:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:28:30 INFO - PROCESS | 2388 | 1462372110270 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 2388 | 1462372110272 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 07:28:30 INFO - PROCESS | 2388 | 1462372110276 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 2388 | 1462372110277 Marionette TRACE conn5 <- [1,2350,null,{}] 07:28:30 INFO - PROCESS | 2388 | 1462372110286 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:30 INFO - PROCESS | 2388 | 1462372110396 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 07:28:30 INFO - PROCESS | 2388 | 1462372110403 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C67800 == 35 [pid = 2388] [id = 597] 07:28:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 132 (000000DB30CB7000) [pid = 2388] [serial = 1791] [outer = 0000000000000000] 07:28:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 133 (000000DB313D8400) [pid = 2388] [serial = 1792] [outer = 000000DB30CB7000] 07:28:30 INFO - PROCESS | 2388 | 1462372110449 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 134 (000000DB32904000) [pid = 2388] [serial = 1793] [outer = 000000DB30CB7000] 07:28:30 INFO - PROCESS | 2388 | 1462372110900 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 689ms 07:28:30 INFO - PROCESS | 2388 | 1462372110968 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 2388 | 1462372110971 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 07:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:28:30 INFO - PROCESS | 2388 | 1462372110974 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - PROCESS | 2388 | 1462372110977 Marionette TRACE conn5 <- [1,2354,null,{}] 07:28:30 INFO - PROCESS | 2388 | 1462372110981 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:31 INFO - PROCESS | 2388 | 1462372111144 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 07:28:31 INFO - PROCESS | 2388 | 1462372111158 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3324C800 == 36 [pid = 2388] [id = 598] 07:28:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 135 (000000DB32910000) [pid = 2388] [serial = 1794] [outer = 0000000000000000] 07:28:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 136 (000000DB32E88800) [pid = 2388] [serial = 1795] [outer = 000000DB32910000] 07:28:31 INFO - PROCESS | 2388 | 1462372111258 Marionette DEBUG loaded listener.js 07:28:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 137 (000000DB33024C00) [pid = 2388] [serial = 1796] [outer = 000000DB32910000] 07:28:31 INFO - PROCESS | 2388 | --DOMWINDOW == 136 (000000DB26E4F800) [pid = 2388] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:28:31 INFO - PROCESS | 2388 | --DOMWINDOW == 135 (000000DB30D13800) [pid = 2388] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:28:31 INFO - PROCESS | 2388 | --DOMWINDOW == 134 (000000DB347EF000) [pid = 2388] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:28:31 INFO - PROCESS | 2388 | --DOMWINDOW == 133 (000000DB26C70C00) [pid = 2388] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:28:31 INFO - PROCESS | 2388 | --DOMWINDOW == 132 (000000DB37716C00) [pid = 2388] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:28:31 INFO - PROCESS | 2388 | --DOMWINDOW == 131 (000000DB30B5A000) [pid = 2388] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:28:31 INFO - PROCESS | 2388 | --DOMWINDOW == 130 (000000DB376CB000) [pid = 2388] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:28:31 INFO - PROCESS | 2388 | --DOMWINDOW == 129 (000000DB3776E400) [pid = 2388] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 128 (000000DB37C6E000) [pid = 2388] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 127 (000000DB347F7000) [pid = 2388] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB34044C00) [pid = 2388] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB36CA5C00) [pid = 2388] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB26D4C000) [pid = 2388] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB33F3F800) [pid = 2388] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB30316000) [pid = 2388] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB376C7C00) [pid = 2388] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB3658DC00) [pid = 2388] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB37C8CC00) [pid = 2388] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB37174800) [pid = 2388] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB34B7DC00) [pid = 2388] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB37717C00) [pid = 2388] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB32E8FC00) [pid = 2388] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB3400A400) [pid = 2388] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB32E89400) [pid = 2388] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB24C6E800) [pid = 2388] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB30CAE400) [pid = 2388] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB25D7A000) [pid = 2388] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB3864C400) [pid = 2388] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB38512C00) [pid = 2388] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB3791D400) [pid = 2388] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB34AAFC00) [pid = 2388] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB30D21C00) [pid = 2388] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB26B6A000) [pid = 2388] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:28:32 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB376CFC00) [pid = 2388] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:28:32 INFO - PROCESS | 2388 | 1462372112225 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1280ms 07:28:32 INFO - PROCESS | 2388 | 1462372112257 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 2388 | 1462372112259 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 07:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:28:32 INFO - PROCESS | 2388 | 1462372112263 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 2388 | 1462372112265 Marionette TRACE conn5 <- [1,2358,null,{}] 07:28:32 INFO - PROCESS | 2388 | 1462372112268 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 2388 | 1462372112350 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 07:28:32 INFO - PROCESS | 2388 | 1462372112356 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C59800 == 37 [pid = 2388] [id = 599] 07:28:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB2BC9BC00) [pid = 2388] [serial = 1797] [outer = 0000000000000000] 07:28:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB30D1E800) [pid = 2388] [serial = 1798] [outer = 000000DB2BC9BC00] 07:28:32 INFO - PROCESS | 2388 | 1462372112402 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB33073000) [pid = 2388] [serial = 1799] [outer = 000000DB2BC9BC00] 07:28:32 INFO - PROCESS | 2388 | 1462372112827 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 584ms 07:28:32 INFO - PROCESS | 2388 | 1462372112849 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 2388 | 1462372112851 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 07:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:28:32 INFO - PROCESS | 2388 | 1462372112866 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 2388 | 1462372112868 Marionette TRACE conn5 <- [1,2362,null,{}] 07:28:32 INFO - PROCESS | 2388 | 1462372112872 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 2388 | 1462372112952 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 07:28:32 INFO - PROCESS | 2388 | 1462372112959 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37108000 == 38 [pid = 2388] [id = 600] 07:28:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB33280000) [pid = 2388] [serial = 1800] [outer = 0000000000000000] 07:28:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB332B4800) [pid = 2388] [serial = 1801] [outer = 000000DB33280000] 07:28:33 INFO - PROCESS | 2388 | 1462372113004 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB33376000) [pid = 2388] [serial = 1802] [outer = 000000DB33280000] 07:28:33 INFO - PROCESS | 2388 | 1462372113446 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 651ms 07:28:33 INFO - PROCESS | 2388 | 1462372113508 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 07:28:33 INFO - PROCESS | 2388 | 1462372113510 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 07:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:28:33 INFO - PROCESS | 2388 | 1462372113514 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 2388 | 1462372113516 Marionette TRACE conn5 <- [1,2366,null,{}] 07:28:33 INFO - PROCESS | 2388 | 1462372113520 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:33 INFO - PROCESS | 2388 | 1462372113601 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 07:28:33 INFO - PROCESS | 2388 | 1462372113607 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37641800 == 39 [pid = 2388] [id = 601] 07:28:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB33511C00) [pid = 2388] [serial = 1803] [outer = 0000000000000000] 07:28:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB33516400) [pid = 2388] [serial = 1804] [outer = 000000DB33511C00] 07:28:33 INFO - PROCESS | 2388 | 1462372113652 Marionette DEBUG loaded listener.js 07:28:33 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB33A63800) [pid = 2388] [serial = 1805] [outer = 000000DB33511C00] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2F838000 == 38 [pid = 2388] [id = 418] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB26D07000 == 37 [pid = 2388] [id = 402] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5FA800 == 36 [pid = 2388] [id = 409] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33FA8800 == 35 [pid = 2388] [id = 417] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E8F000 == 34 [pid = 2388] [id = 406] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331D9000 == 33 [pid = 2388] [id = 414] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2751F800 == 32 [pid = 2388] [id = 401] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33567000 == 31 [pid = 2388] [id = 407] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35535000 == 30 [pid = 2388] [id = 408] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2F839000 == 29 [pid = 2388] [id = 412] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31E33000 == 28 [pid = 2388] [id = 413] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5FB000 == 27 [pid = 2388] [id = 403] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB339D1800 == 26 [pid = 2388] [id = 416] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBCD000 == 25 [pid = 2388] [id = 411] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33459800 == 24 [pid = 2388] [id = 415] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3335A800 == 23 [pid = 2388] [id = 405] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31E3E000 == 22 [pid = 2388] [id = 404] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AC35800 == 21 [pid = 2388] [id = 410] 07:28:34 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3CB15800 == 20 [pid = 2388] [id = 587] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB2D5A0000) [pid = 2388] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB332BCC00) [pid = 2388] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB37735000) [pid = 2388] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB2CB92400) [pid = 2388] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB37742800) [pid = 2388] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB3350A400) [pid = 2388] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB37C6A800) [pid = 2388] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB37913400) [pid = 2388] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB37C91000) [pid = 2388] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB37179000) [pid = 2388] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB36C2C400) [pid = 2388] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB37C84800) [pid = 2388] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB2D522000) [pid = 2388] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB37068C00) [pid = 2388] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB332B9400) [pid = 2388] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB37710C00) [pid = 2388] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB36B17400) [pid = 2388] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB38620800) [pid = 2388] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB376C3C00) [pid = 2388] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB38659400) [pid = 2388] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB359AA000) [pid = 2388] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB3717AC00) [pid = 2388] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB36B13400) [pid = 2388] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB3776C800) [pid = 2388] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB35F56800) [pid = 2388] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB33517800) [pid = 2388] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB3791D800) [pid = 2388] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB37C6E400) [pid = 2388] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB34013C00) [pid = 2388] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB3350AC00) [pid = 2388] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB33BB9C00) [pid = 2388] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB2C668400) [pid = 2388] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB30D13C00) [pid = 2388] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB32909800) [pid = 2388] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB30D1A000) [pid = 2388] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB2BBE8400) [pid = 2388] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB2642A800) [pid = 2388] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB3867E400) [pid = 2388] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB38653400) [pid = 2388] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB3861BC00) [pid = 2388] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB38519C00) [pid = 2388] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB38513400) [pid = 2388] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB37C71C00) [pid = 2388] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB37743400) [pid = 2388] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000DB3658AC00) [pid = 2388] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000DB33A62C00) [pid = 2388] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000DB3290B000) [pid = 2388] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000DB2CBA4400) [pid = 2388] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000DB2BB3A000) [pid = 2388] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000DB37778400) [pid = 2388] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000DB3425CC00) [pid = 2388] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 07:28:35 INFO - PROCESS | 2388 | 1462372115664 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2199ms 07:28:35 INFO - PROCESS | 2388 | 1462372115717 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 07:28:35 INFO - PROCESS | 2388 | 1462372115721 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 07:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:28:35 INFO - PROCESS | 2388 | 1462372115727 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:28:35 INFO - PROCESS | 2388 | 1462372115731 Marionette TRACE conn5 <- [1,2370,null,{}] 07:28:35 INFO - PROCESS | 2388 | 1462372115737 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:35 INFO - PROCESS | 2388 | 1462372115828 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 07:28:35 INFO - PROCESS | 2388 | 1462372115934 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27F68800 == 21 [pid = 2388] [id = 602] 07:28:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000DB25D49C00) [pid = 2388] [serial = 1806] [outer = 0000000000000000] 07:28:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000DB25D4D800) [pid = 2388] [serial = 1807] [outer = 000000DB25D49C00] 07:28:35 INFO - PROCESS | 2388 | 1462372115984 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000DB264C0C00) [pid = 2388] [serial = 1808] [outer = 000000DB25D49C00] 07:28:36 INFO - PROCESS | 2388 | 1462372116392 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 692ms 07:28:36 INFO - PROCESS | 2388 | 1462372116423 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 2388 | 1462372116430 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 07:28:36 INFO - PROCESS | 2388 | 1462372116437 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:28:36 INFO - PROCESS | 2388 | 1462372116439 Marionette TRACE conn5 <- [1,2374,null,{}] 07:28:36 INFO - PROCESS | 2388 | 1462372116443 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:36 INFO - PROCESS | 2388 | 1462372116530 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 07:28:36 INFO - PROCESS | 2388 | 1462372116539 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBD9000 == 22 [pid = 2388] [id = 603] 07:28:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000DB264C8400) [pid = 2388] [serial = 1809] [outer = 0000000000000000] 07:28:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000DB26B65000) [pid = 2388] [serial = 1810] [outer = 000000DB264C8400] 07:28:36 INFO - PROCESS | 2388 | 1462372116586 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000DB26D4A400) [pid = 2388] [serial = 1811] [outer = 000000DB264C8400] 07:28:37 INFO - PROCESS | 2388 | 1462372117033 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 690ms 07:28:37 INFO - PROCESS | 2388 | 1462372117133 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 07:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:28:37 INFO - PROCESS | 2388 | 1462372117136 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 07:28:37 INFO - PROCESS | 2388 | 1462372117140 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 2388 | 1462372117144 Marionette TRACE conn5 <- [1,2378,null,{}] 07:28:37 INFO - PROCESS | 2388 | 1462372117155 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 2388 | 1462372117274 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 07:28:37 INFO - PROCESS | 2388 | 1462372117286 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30390000 == 23 [pid = 2388] [id = 604] 07:28:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000DB24BAAC00) [pid = 2388] [serial = 1812] [outer = 0000000000000000] 07:28:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB27F7E000) [pid = 2388] [serial = 1813] [outer = 000000DB24BAAC00] 07:28:37 INFO - PROCESS | 2388 | 1462372117337 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB2B030800) [pid = 2388] [serial = 1814] [outer = 000000DB24BAAC00] 07:28:37 INFO - PROCESS | 2388 | 1462372117770 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 07:28:37 INFO - PROCESS | 2388 | 1462372117833 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 2388 | 1462372117836 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 07:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:28:37 INFO - PROCESS | 2388 | 1462372117839 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 2388 | 1462372117841 Marionette TRACE conn5 <- [1,2382,null,{}] 07:28:37 INFO - PROCESS | 2388 | 1462372117844 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 2388 | 1462372117925 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 07:28:37 INFO - PROCESS | 2388 | 1462372117933 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331CF000 == 24 [pid = 2388] [id = 605] 07:28:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB2B03A400) [pid = 2388] [serial = 1815] [outer = 0000000000000000] 07:28:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB2B9B8000) [pid = 2388] [serial = 1816] [outer = 000000DB2B03A400] 07:28:37 INFO - PROCESS | 2388 | 1462372117979 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB2BBF1000) [pid = 2388] [serial = 1817] [outer = 000000DB2B03A400] 07:28:38 INFO - PROCESS | 2388 | 1462372118442 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 627ms 07:28:38 INFO - PROCESS | 2388 | 1462372118469 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 2388 | 1462372118471 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 07:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:28:38 INFO - PROCESS | 2388 | 1462372118474 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 2388 | 1462372118476 Marionette TRACE conn5 <- [1,2386,null,{}] 07:28:38 INFO - PROCESS | 2388 | 1462372118480 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:38 INFO - PROCESS | 2388 | 1462372118556 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 07:28:38 INFO - PROCESS | 2388 | 1462372118565 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3349F000 == 25 [pid = 2388] [id = 606] 07:28:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB264C8000) [pid = 2388] [serial = 1818] [outer = 0000000000000000] 07:28:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2C604800) [pid = 2388] [serial = 1819] [outer = 000000DB264C8000] 07:28:38 INFO - PROCESS | 2388 | 1462372118611 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2C7CF400) [pid = 2388] [serial = 1820] [outer = 000000DB264C8000] 07:28:39 INFO - PROCESS | 2388 | 1462372119058 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 07:28:39 INFO - PROCESS | 2388 | 1462372119107 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 2388 | 1462372119109 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 07:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:28:39 INFO - PROCESS | 2388 | 1462372119113 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 2388 | 1462372119115 Marionette TRACE conn5 <- [1,2390,null,{}] 07:28:39 INFO - PROCESS | 2388 | 1462372119119 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 2388 | 1462372119233 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 07:28:39 INFO - PROCESS | 2388 | 1462372119250 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33C6B800 == 26 [pid = 2388] [id = 607] 07:28:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB2CBA4800) [pid = 2388] [serial = 1821] [outer = 0000000000000000] 07:28:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2FF58000) [pid = 2388] [serial = 1822] [outer = 000000DB2CBA4800] 07:28:39 INFO - PROCESS | 2388 | 1462372119296 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB30305800) [pid = 2388] [serial = 1823] [outer = 000000DB2CBA4800] 07:28:39 INFO - PROCESS | 2388 | 1462372119720 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 627ms 07:28:39 INFO - PROCESS | 2388 | 1462372119743 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 2388 | 1462372119745 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 07:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:28:39 INFO - PROCESS | 2388 | 1462372119748 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 2388 | 1462372119750 Marionette TRACE conn5 <- [1,2394,null,{}] 07:28:39 INFO - PROCESS | 2388 | 1462372119753 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 2388 | 1462372119828 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 07:28:39 INFO - PROCESS | 2388 | 1462372119835 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3402B000 == 27 [pid = 2388] [id = 608] 07:28:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB3030DC00) [pid = 2388] [serial = 1824] [outer = 0000000000000000] 07:28:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB30315800) [pid = 2388] [serial = 1825] [outer = 000000DB3030DC00] 07:28:39 INFO - PROCESS | 2388 | 1462372119881 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB30347400) [pid = 2388] [serial = 1826] [outer = 000000DB3030DC00] 07:28:40 INFO - PROCESS | 2388 | 1462372120318 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 631ms 07:28:40 INFO - PROCESS | 2388 | 1462372120382 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 2388 | 1462372120385 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 07:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:28:40 INFO - PROCESS | 2388 | 1462372120388 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 2388 | 1462372120390 Marionette TRACE conn5 <- [1,2398,null,{}] 07:28:40 INFO - PROCESS | 2388 | 1462372120393 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 2388 | 1462372120468 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 07:28:40 INFO - PROCESS | 2388 | 1462372120474 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34B3D800 == 28 [pid = 2388] [id = 609] 07:28:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB30343C00) [pid = 2388] [serial = 1827] [outer = 0000000000000000] 07:28:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB30BED800) [pid = 2388] [serial = 1828] [outer = 000000DB30343C00] 07:28:40 INFO - PROCESS | 2388 | 1462372120520 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB30CBC400) [pid = 2388] [serial = 1829] [outer = 000000DB30343C00] 07:28:41 INFO - PROCESS | 2388 | 1462372120999 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 627ms 07:28:41 INFO - PROCESS | 2388 | 1462372121019 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 2388 | 1462372121021 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 07:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:28:41 INFO - PROCESS | 2388 | 1462372121025 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 2388 | 1462372121026 Marionette TRACE conn5 <- [1,2402,null,{}] 07:28:41 INFO - PROCESS | 2388 | 1462372121030 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 2388 | 1462372121129 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 07:28:41 INFO - PROCESS | 2388 | 1462372121135 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3038B800 == 29 [pid = 2388] [id = 610] 07:28:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB26D4F800) [pid = 2388] [serial = 1830] [outer = 0000000000000000] 07:28:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB30D1F800) [pid = 2388] [serial = 1831] [outer = 000000DB26D4F800] 07:28:41 INFO - PROCESS | 2388 | 1462372121181 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB313E1400) [pid = 2388] [serial = 1832] [outer = 000000DB26D4F800] 07:28:41 INFO - PROCESS | 2388 | 1462372121639 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 628ms 07:28:41 INFO - PROCESS | 2388 | 1462372121655 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 2388 | 1462372121657 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 07:28:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:28:41 INFO - PROCESS | 2388 | 1462372121668 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 2388 | 1462372121670 Marionette TRACE conn5 <- [1,2406,null,{}] 07:28:41 INFO - PROCESS | 2388 | 1462372121673 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 2388 | 1462372121794 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 07:28:41 INFO - PROCESS | 2388 | 1462372121800 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C78800 == 30 [pid = 2388] [id = 611] 07:28:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB31CBC400) [pid = 2388] [serial = 1833] [outer = 0000000000000000] 07:28:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB32906400) [pid = 2388] [serial = 1834] [outer = 000000DB31CBC400] 07:28:41 INFO - PROCESS | 2388 | 1462372121846 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB32911000) [pid = 2388] [serial = 1835] [outer = 000000DB31CBC400] 07:28:42 INFO - PROCESS | 2388 | 1462372122318 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 692ms 07:28:42 INFO - PROCESS | 2388 | 1462372122356 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 2388 | 1462372122359 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 07:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:28:42 INFO - PROCESS | 2388 | 1462372122362 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 2388 | 1462372122365 Marionette TRACE conn5 <- [1,2410,null,{}] 07:28:42 INFO - PROCESS | 2388 | 1462372122369 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 2388 | 1462372122525 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 07:28:42 INFO - PROCESS | 2388 | 1462372122554 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3349E000 == 31 [pid = 2388] [id = 612] 07:28:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB32E95400) [pid = 2388] [serial = 1836] [outer = 0000000000000000] 07:28:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB33023C00) [pid = 2388] [serial = 1837] [outer = 000000DB32E95400] 07:28:42 INFO - PROCESS | 2388 | 1462372122611 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB332B8000) [pid = 2388] [serial = 1838] [outer = 000000DB32E95400] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB33280000) [pid = 2388] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB30BF7400) [pid = 2388] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB30CB7000) [pid = 2388] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB32910000) [pid = 2388] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB30B0C000) [pid = 2388] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB3030B800) [pid = 2388] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB2CB95800) [pid = 2388] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB264C7400) [pid = 2388] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2B034000) [pid = 2388] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB24B5E400) [pid = 2388] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB266BFC00) [pid = 2388] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB25B12000) [pid = 2388] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB3864DC00) [pid = 2388] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB2BC9BC00) [pid = 2388] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:28:42 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB3715C400) [pid = 2388] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:28:43 INFO - PROCESS | 2388 | 1462372123164 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 839ms 07:28:43 INFO - PROCESS | 2388 | 1462372123204 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 2388 | 1462372123207 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 07:28:43 INFO - PROCESS | 2388 | 1462372123210 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:28:43 INFO - PROCESS | 2388 | 1462372123212 Marionette TRACE conn5 <- [1,2414,null,{}] 07:28:43 INFO - PROCESS | 2388 | 1462372123215 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 2388 | 1462372123293 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 07:28:43 INFO - PROCESS | 2388 | 1462372123300 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370DB800 == 32 [pid = 2388] [id = 613] 07:28:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB2B034000) [pid = 2388] [serial = 1839] [outer = 0000000000000000] 07:28:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB30BEFC00) [pid = 2388] [serial = 1840] [outer = 000000DB2B034000] 07:28:43 INFO - PROCESS | 2388 | 1462372123345 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB2CB88800) [pid = 2388] [serial = 1841] [outer = 000000DB2B034000] 07:28:43 INFO - PROCESS | 2388 | 1462372123756 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 587ms 07:28:43 INFO - PROCESS | 2388 | 1462372123805 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 2388 | 1462372123807 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 07:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:28:43 INFO - PROCESS | 2388 | 1462372123811 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 2388 | 1462372123813 Marionette TRACE conn5 <- [1,2418,null,{}] 07:28:43 INFO - PROCESS | 2388 | 1462372123817 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 2388 | 1462372123894 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 07:28:43 INFO - PROCESS | 2388 | 1462372123901 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377C4800 == 33 [pid = 2388] [id = 614] 07:28:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB33378800) [pid = 2388] [serial = 1842] [outer = 0000000000000000] 07:28:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB3350E800) [pid = 2388] [serial = 1843] [outer = 000000DB33378800] 07:28:43 INFO - PROCESS | 2388 | 1462372123945 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB33519C00) [pid = 2388] [serial = 1844] [outer = 000000DB33378800] 07:28:44 INFO - PROCESS | 2388 | 1462372124384 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:28:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:28:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 628ms 07:28:44 INFO - PROCESS | 2388 | 1462372124443 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 07:28:44 INFO - PROCESS | 2388 | 1462372124445 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 07:28:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:28:44 INFO - PROCESS | 2388 | 1462372124448 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - PROCESS | 2388 | 1462372124450 Marionette TRACE conn5 <- [1,2422,null,{}] 07:28:44 INFO - PROCESS | 2388 | 1462372124454 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 2388 | 1462372124533 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 07:28:44 INFO - PROCESS | 2388 | 1462372124541 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37985800 == 34 [pid = 2388] [id = 615] 07:28:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB33A63400) [pid = 2388] [serial = 1845] [outer = 0000000000000000] 07:28:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB33A68000) [pid = 2388] [serial = 1846] [outer = 000000DB33A63400] 07:28:44 INFO - PROCESS | 2388 | 1462372124586 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB33BB9C00) [pid = 2388] [serial = 1847] [outer = 000000DB33A63400] 07:28:45 INFO - PROCESS | 2388 | 1462372125126 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 734ms 07:28:45 INFO - PROCESS | 2388 | 1462372125186 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 2388 | 1462372125191 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 07:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:28:45 INFO - PROCESS | 2388 | 1462372125197 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 2388 | 1462372125201 Marionette TRACE conn5 <- [1,2426,null,{}] 07:28:45 INFO - PROCESS | 2388 | 1462372125278 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:45 INFO - PROCESS | 2388 | 1462372125455 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 07:28:45 INFO - PROCESS | 2388 | 1462372125467 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B916000 == 35 [pid = 2388] [id = 616] 07:28:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB24C69C00) [pid = 2388] [serial = 1848] [outer = 0000000000000000] 07:28:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB26427000) [pid = 2388] [serial = 1849] [outer = 000000DB24C69C00] 07:28:45 INFO - PROCESS | 2388 | 1462372125524 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB26B5DC00) [pid = 2388] [serial = 1850] [outer = 000000DB24C69C00] 07:28:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:28:46 INFO - PROCESS | 2388 | 1462372126294 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:28:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1108ms 07:28:46 INFO - PROCESS | 2388 | 1462372126307 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 07:28:46 INFO - PROCESS | 2388 | 1462372126314 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 07:28:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:28:46 INFO - PROCESS | 2388 | 1462372126321 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 2388 | 1462372126324 Marionette TRACE conn5 <- [1,2430,null,{}] 07:28:46 INFO - PROCESS | 2388 | 1462372126328 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 2388 | 1462372126445 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 07:28:46 INFO - PROCESS | 2388 | 1462372126522 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334AF000 == 36 [pid = 2388] [id = 617] 07:28:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB27DA7000) [pid = 2388] [serial = 1851] [outer = 0000000000000000] 07:28:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB2AF59400) [pid = 2388] [serial = 1852] [outer = 000000DB27DA7000] 07:28:46 INFO - PROCESS | 2388 | 1462372126578 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB2B9B9400) [pid = 2388] [serial = 1853] [outer = 000000DB27DA7000] 07:28:47 INFO - PROCESS | 2388 | 1462372127520 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:28:47 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBC4000 == 35 [pid = 2388] [id = 589] 07:28:47 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C59800 == 34 [pid = 2388] [id = 599] 07:28:47 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34028800 == 33 [pid = 2388] [id = 594] 07:28:47 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37108000 == 32 [pid = 2388] [id = 600] 07:28:47 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33565800 == 31 [pid = 2388] [id = 593] 07:28:47 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37641800 == 30 [pid = 2388] [id = 601] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB33516400) [pid = 2388] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1287ms 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB376CEC00) [pid = 2388] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB33376000) [pid = 2388] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB30D14400) [pid = 2388] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB313D8400) [pid = 2388] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB30D21800) [pid = 2388] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB32E88800) [pid = 2388] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB32904000) [pid = 2388] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB332B4800) [pid = 2388] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB33024C00) [pid = 2388] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB30B52400) [pid = 2388] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB30314C00) [pid = 2388] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB30343400) [pid = 2388] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB2FF5D800) [pid = 2388] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB30307800) [pid = 2388] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB2BDD3400) [pid = 2388] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB2C668800) [pid = 2388] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB2B608C00) [pid = 2388] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB2BB92C00) [pid = 2388] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB26F4A400) [pid = 2388] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB2AE06000) [pid = 2388] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB266C7800) [pid = 2388] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB26C72C00) [pid = 2388] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB25B37800) [pid = 2388] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB26425000) [pid = 2388] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB38685800) [pid = 2388] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000DB30D1E800) [pid = 2388] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000DB33073000) [pid = 2388] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000DB30BF8800) [pid = 2388] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 07:28:47 INFO - PROCESS | 2388 | 1462372127615 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 2388 | 1462372127619 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 07:28:47 INFO - PROCESS | 2388 | 1462372127627 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 2388 | 1462372127631 Marionette TRACE conn5 <- [1,2434,null,{}] 07:28:47 INFO - PROCESS | 2388 | 1462372127638 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 2388 | 1462372127730 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 07:28:47 INFO - PROCESS | 2388 | 1462372127738 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B920800 == 31 [pid = 2388] [id = 618] 07:28:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000DB25D5EC00) [pid = 2388] [serial = 1854] [outer = 0000000000000000] 07:28:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000DB25EC6800) [pid = 2388] [serial = 1855] [outer = 000000DB25D5EC00] 07:28:47 INFO - PROCESS | 2388 | 1462372127787 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000DB266C0400) [pid = 2388] [serial = 1856] [outer = 000000DB25D5EC00] 07:28:48 INFO - PROCESS | 2388 | 1462372128276 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 07:28:48 INFO - PROCESS | 2388 | 1462372128319 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 2388 | 1462372128325 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 07:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:28:48 INFO - PROCESS | 2388 | 1462372128331 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 2388 | 1462372128334 Marionette TRACE conn5 <- [1,2438,null,{}] 07:28:48 INFO - PROCESS | 2388 | 1462372128338 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 2388 | 1462372128419 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 07:28:48 INFO - PROCESS | 2388 | 1462372128429 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3137E000 == 32 [pid = 2388] [id = 619] 07:28:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB26F46400) [pid = 2388] [serial = 1857] [outer = 0000000000000000] 07:28:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB27DA5000) [pid = 2388] [serial = 1858] [outer = 000000DB26F46400] 07:28:48 INFO - PROCESS | 2388 | 1462372128477 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB2B038800) [pid = 2388] [serial = 1859] [outer = 000000DB26F46400] 07:28:48 INFO - PROCESS | 2388 | 1462372128933 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 628ms 07:28:48 INFO - PROCESS | 2388 | 1462372128960 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 2388 | 1462372128963 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 07:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:28:48 INFO - PROCESS | 2388 | 1462372128966 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - PROCESS | 2388 | 1462372128970 Marionette TRACE conn5 <- [1,2442,null,{}] 07:28:49 INFO - PROCESS | 2388 | 1462372129000 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 2388 | 1462372129120 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 07:28:49 INFO - PROCESS | 2388 | 1462372129137 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3344F000 == 33 [pid = 2388] [id = 620] 07:28:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB254A2400) [pid = 2388] [serial = 1860] [outer = 0000000000000000] 07:28:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB2C670C00) [pid = 2388] [serial = 1861] [outer = 000000DB254A2400] 07:28:49 INFO - PROCESS | 2388 | 1462372129185 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB2CB93000) [pid = 2388] [serial = 1862] [outer = 000000DB254A2400] 07:28:49 INFO - PROCESS | 2388 | 1462372129618 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:28:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 691ms 07:28:49 INFO - PROCESS | 2388 | 1462372129660 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 2388 | 1462372129663 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 07:28:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:28:49 INFO - PROCESS | 2388 | 1462372129666 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 2388 | 1462372129668 Marionette TRACE conn5 <- [1,2446,null,{}] 07:28:49 INFO - PROCESS | 2388 | 1462372129672 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 2388 | 1462372129755 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 07:28:49 INFO - PROCESS | 2388 | 1462372129762 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E77000 == 34 [pid = 2388] [id = 621] 07:28:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2D59E800) [pid = 2388] [serial = 1863] [outer = 0000000000000000] 07:28:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2FF61000) [pid = 2388] [serial = 1864] [outer = 000000DB2D59E800] 07:28:49 INFO - PROCESS | 2388 | 1462372129809 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB3030E400) [pid = 2388] [serial = 1865] [outer = 000000DB2D59E800] 07:28:50 INFO - PROCESS | 2388 | 1462372130282 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 07:28:50 INFO - PROCESS | 2388 | 1462372130361 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 2388 | 1462372130363 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 07:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:28:50 INFO - PROCESS | 2388 | 1462372130366 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 2388 | 1462372130368 Marionette TRACE conn5 <- [1,2450,null,{}] 07:28:50 INFO - PROCESS | 2388 | 1462372130372 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 2388 | 1462372130475 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 07:28:50 INFO - PROCESS | 2388 | 1462372130554 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A18000 == 35 [pid = 2388] [id = 622] 07:28:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB30316800) [pid = 2388] [serial = 1866] [outer = 0000000000000000] 07:28:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB3031E000) [pid = 2388] [serial = 1867] [outer = 000000DB30316800] 07:28:50 INFO - PROCESS | 2388 | 1462372130600 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB30B50C00) [pid = 2388] [serial = 1868] [outer = 000000DB30316800] 07:28:51 INFO - PROCESS | 2388 | 1462372131012 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 690ms 07:28:51 INFO - PROCESS | 2388 | 1462372131059 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 2388 | 1462372131062 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 07:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:28:51 INFO - PROCESS | 2388 | 1462372131065 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - PROCESS | 2388 | 1462372131067 Marionette TRACE conn5 <- [1,2454,null,{}] 07:28:51 INFO - PROCESS | 2388 | 1462372131076 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 2388 | 1462372131202 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 07:28:51 INFO - PROCESS | 2388 | 1462372131256 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36A29000 == 36 [pid = 2388] [id = 623] 07:28:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB30D13800) [pid = 2388] [serial = 1869] [outer = 0000000000000000] 07:28:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB31368800) [pid = 2388] [serial = 1870] [outer = 000000DB30D13800] 07:28:51 INFO - PROCESS | 2388 | 1462372131303 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB3290A400) [pid = 2388] [serial = 1871] [outer = 000000DB30D13800] 07:28:51 INFO - PROCESS | 2388 | 1462372131727 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 07:28:51 INFO - PROCESS | 2388 | 1462372131760 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 2388 | 1462372131762 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 07:28:51 INFO - PROCESS | 2388 | 1462372131765 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:28:51 INFO - PROCESS | 2388 | 1462372131767 Marionette TRACE conn5 <- [1,2458,null,{}] 07:28:51 INFO - PROCESS | 2388 | 1462372131770 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 2388 | 1462372131899 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 07:28:51 INFO - PROCESS | 2388 | 1462372131918 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E1A800 == 37 [pid = 2388] [id = 624] 07:28:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB3290AC00) [pid = 2388] [serial = 1872] [outer = 0000000000000000] 07:28:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB32E87C00) [pid = 2388] [serial = 1873] [outer = 000000DB3290AC00] 07:28:51 INFO - PROCESS | 2388 | 1462372131966 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB32E95C00) [pid = 2388] [serial = 1874] [outer = 000000DB3290AC00] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2B03A400) [pid = 2388] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB33378800) [pid = 2388] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB33511C00) [pid = 2388] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB3030DC00) [pid = 2388] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB26D4F800) [pid = 2388] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB25D49C00) [pid = 2388] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB30343C00) [pid = 2388] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB264C8400) [pid = 2388] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB2CBA4800) [pid = 2388] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB24BAAC00) [pid = 2388] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB31CBC400) [pid = 2388] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB32E95400) [pid = 2388] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB264C8000) [pid = 2388] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:28:52 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB2B034000) [pid = 2388] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:28:52 INFO - PROCESS | 2388 | 1462372132422 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:28:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 07:28:52 INFO - PROCESS | 2388 | 1462372132461 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 2388 | 1462372132463 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 07:28:52 INFO - PROCESS | 2388 | 1462372132476 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:28:52 INFO - PROCESS | 2388 | 1462372132478 Marionette TRACE conn5 <- [1,2462,null,{}] 07:28:52 INFO - PROCESS | 2388 | 1462372132481 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:52 INFO - PROCESS | 2388 | 1462372132559 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 07:28:52 INFO - PROCESS | 2388 | 1462372132566 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37014000 == 38 [pid = 2388] [id = 625] 07:28:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB2756EC00) [pid = 2388] [serial = 1875] [outer = 0000000000000000] 07:28:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB30B0E400) [pid = 2388] [serial = 1876] [outer = 000000DB2756EC00] 07:28:52 INFO - PROCESS | 2388 | 1462372132612 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB32E92000) [pid = 2388] [serial = 1877] [outer = 000000DB2756EC00] 07:28:53 INFO - PROCESS | 2388 | 1462372133010 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 585ms 07:28:53 INFO - PROCESS | 2388 | 1462372133077 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 2388 | 1462372133079 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 07:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:28:53 INFO - PROCESS | 2388 | 1462372133083 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 2388 | 1462372133085 Marionette TRACE conn5 <- [1,2466,null,{}] 07:28:53 INFO - PROCESS | 2388 | 1462372133088 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 2388 | 1462372133167 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 07:28:53 INFO - PROCESS | 2388 | 1462372133174 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3344E800 == 39 [pid = 2388] [id = 626] 07:28:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB33074400) [pid = 2388] [serial = 1878] [outer = 0000000000000000] 07:28:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB33281400) [pid = 2388] [serial = 1879] [outer = 000000DB33074400] 07:28:53 INFO - PROCESS | 2388 | 1462372133219 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB33375800) [pid = 2388] [serial = 1880] [outer = 000000DB33074400] 07:28:53 INFO - PROCESS | 2388 | 1462372133672 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 628ms 07:28:53 INFO - PROCESS | 2388 | 1462372133713 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 2388 | 1462372133715 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 07:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:28:53 INFO - PROCESS | 2388 | 1462372133719 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - PROCESS | 2388 | 1462372133721 Marionette TRACE conn5 <- [1,2470,null,{}] 07:28:53 INFO - PROCESS | 2388 | 1462372133724 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 2388 | 1462372133803 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 07:28:53 INFO - PROCESS | 2388 | 1462372133810 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377C2800 == 40 [pid = 2388] [id = 627] 07:28:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB33513400) [pid = 2388] [serial = 1881] [outer = 0000000000000000] 07:28:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB33911800) [pid = 2388] [serial = 1882] [outer = 000000DB33513400] 07:28:53 INFO - PROCESS | 2388 | 1462372133855 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB33A6E800) [pid = 2388] [serial = 1883] [outer = 000000DB33513400] 07:28:54 INFO - PROCESS | 2388 | 1462372134365 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 692ms 07:28:54 INFO - PROCESS | 2388 | 1462372134413 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 2388 | 1462372134418 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 07:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:28:54 INFO - PROCESS | 2388 | 1462372134424 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 2388 | 1462372134429 Marionette TRACE conn5 <- [1,2474,null,{}] 07:28:54 INFO - PROCESS | 2388 | 1462372134436 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 2388 | 1462372134593 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 07:28:54 INFO - PROCESS | 2388 | 1462372134689 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3038A800 == 41 [pid = 2388] [id = 628] 07:28:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB266C6400) [pid = 2388] [serial = 1884] [outer = 0000000000000000] 07:28:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB26D45400) [pid = 2388] [serial = 1885] [outer = 000000DB266C6400] 07:28:54 INFO - PROCESS | 2388 | 1462372134747 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2B031800) [pid = 2388] [serial = 1886] [outer = 000000DB266C6400] 07:28:55 INFO - PROCESS | 2388 | 1462372135356 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 987ms 07:28:55 INFO - PROCESS | 2388 | 1462372135414 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 2388 | 1462372135421 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 07:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:28:55 INFO - PROCESS | 2388 | 1462372135428 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - PROCESS | 2388 | 1462372135431 Marionette TRACE conn5 <- [1,2478,null,{}] 07:28:55 INFO - PROCESS | 2388 | 1462372135435 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:55 INFO - PROCESS | 2388 | 1462372135543 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 07:28:55 INFO - PROCESS | 2388 | 1462372135621 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36577000 == 42 [pid = 2388] [id = 629] 07:28:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB2C66B000) [pid = 2388] [serial = 1887] [outer = 0000000000000000] 07:28:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB2CB93C00) [pid = 2388] [serial = 1888] [outer = 000000DB2C66B000] 07:28:55 INFO - PROCESS | 2388 | 1462372135717 Marionette DEBUG loaded listener.js 07:28:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB3030F400) [pid = 2388] [serial = 1889] [outer = 000000DB2C66B000] 07:28:56 INFO - PROCESS | 2388 | 1462372136312 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 944ms 07:28:56 INFO - PROCESS | 2388 | 1462372136378 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 2388 | 1462372136381 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 07:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:28:56 INFO - PROCESS | 2388 | 1462372136385 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 2388 | 1462372136389 Marionette TRACE conn5 <- [1,2482,null,{}] 07:28:56 INFO - PROCESS | 2388 | 1462372136414 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 2388 | 1462372136555 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 07:28:56 INFO - PROCESS | 2388 | 1462372136604 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCEF000 == 43 [pid = 2388] [id = 630] 07:28:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB31FED800) [pid = 2388] [serial = 1890] [outer = 0000000000000000] 07:28:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB329A5800) [pid = 2388] [serial = 1891] [outer = 000000DB31FED800] 07:28:56 INFO - PROCESS | 2388 | 1462372136663 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB33CF0400) [pid = 2388] [serial = 1892] [outer = 000000DB31FED800] 07:28:57 INFO - PROCESS | 2388 | 1462372137225 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 899ms 07:28:57 INFO - PROCESS | 2388 | 1462372137285 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 07:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:28:57 INFO - PROCESS | 2388 | 1462372137289 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 07:28:57 INFO - PROCESS | 2388 | 1462372137292 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:28:57 INFO - PROCESS | 2388 | 1462372137295 Marionette TRACE conn5 <- [1,2486,null,{}] 07:28:57 INFO - PROCESS | 2388 | 1462372137299 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:57 INFO - PROCESS | 2388 | 1462372137404 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 07:28:57 INFO - PROCESS | 2388 | 1462372137481 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D23000 == 44 [pid = 2388] [id = 631] 07:28:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB33EEEC00) [pid = 2388] [serial = 1893] [outer = 0000000000000000] 07:28:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB33EF5C00) [pid = 2388] [serial = 1894] [outer = 000000DB33EEEC00] 07:28:57 INFO - PROCESS | 2388 | 1462372137577 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB34009000) [pid = 2388] [serial = 1895] [outer = 000000DB33EEEC00] 07:28:58 INFO - PROCESS | 2388 | 1462372138326 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1078ms 07:28:58 INFO - PROCESS | 2388 | 1462372138382 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 2388 | 1462372138386 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 07:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:28:58 INFO - PROCESS | 2388 | 1462372138392 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 2388 | 1462372138396 Marionette TRACE conn5 <- [1,2490,null,{}] 07:28:58 INFO - PROCESS | 2388 | 1462372138403 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 2388 | 1462372138502 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 07:28:58 INFO - PROCESS | 2388 | 1462372138584 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2F838800 == 45 [pid = 2388] [id = 632] 07:28:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB25D61000) [pid = 2388] [serial = 1896] [outer = 0000000000000000] 07:28:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB264CD800) [pid = 2388] [serial = 1897] [outer = 000000DB25D61000] 07:28:58 INFO - PROCESS | 2388 | 1462372138633 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB26D46C00) [pid = 2388] [serial = 1898] [outer = 000000DB25D61000] 07:28:59 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35B47800 == 44 [pid = 2388] [id = 595] 07:28:59 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30377000 == 43 [pid = 2388] [id = 590] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB33A68000) [pid = 2388] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2B9B8000) [pid = 2388] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB33519C00) [pid = 2388] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB33A63800) [pid = 2388] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB30315800) [pid = 2388] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB30347400) [pid = 2388] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB30D1F800) [pid = 2388] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB25D4D800) [pid = 2388] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB264C0C00) [pid = 2388] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB30BED800) [pid = 2388] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB26B65000) [pid = 2388] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB26D4A400) [pid = 2388] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB2FF58000) [pid = 2388] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB30305800) [pid = 2388] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB2B030800) [pid = 2388] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB27F7E000) [pid = 2388] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB32906400) [pid = 2388] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB313E1400) [pid = 2388] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB33023C00) [pid = 2388] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB3350E800) [pid = 2388] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB332B8000) [pid = 2388] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB2C7CF400) [pid = 2388] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB2C604800) [pid = 2388] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB30BEFC00) [pid = 2388] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB2CB88800) [pid = 2388] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB32911000) [pid = 2388] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB2BBF1000) [pid = 2388] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB30CBC400) [pid = 2388] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 07:28:59 INFO - PROCESS | 2388 | 1462372139215 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 880ms 07:28:59 INFO - PROCESS | 2388 | 1462372139273 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 2388 | 1462372139279 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 07:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:28:59 INFO - PROCESS | 2388 | 1462372139285 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 2388 | 1462372139288 Marionette TRACE conn5 <- [1,2494,null,{}] 07:28:59 INFO - PROCESS | 2388 | 1462372139291 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 2388 | 1462372139376 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 07:28:59 INFO - PROCESS | 2388 | 1462372139384 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCED000 == 44 [pid = 2388] [id = 633] 07:28:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB264C0C00) [pid = 2388] [serial = 1899] [outer = 0000000000000000] 07:28:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB26D4D800) [pid = 2388] [serial = 1900] [outer = 000000DB264C0C00] 07:28:59 INFO - PROCESS | 2388 | 1462372139433 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB2AE6A400) [pid = 2388] [serial = 1901] [outer = 000000DB264C0C00] 07:28:59 INFO - PROCESS | 2388 | 1462372139953 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 732ms 07:29:00 INFO - PROCESS | 2388 | 1462372140021 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 07:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:29:00 INFO - PROCESS | 2388 | 1462372140024 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 07:29:00 INFO - PROCESS | 2388 | 1462372140027 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 2388 | 1462372140031 Marionette TRACE conn5 <- [1,2498,null,{}] 07:29:00 INFO - PROCESS | 2388 | 1462372140042 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 2388 | 1462372140128 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 07:29:00 INFO - PROCESS | 2388 | 1462372140143 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33340800 == 45 [pid = 2388] [id = 634] 07:29:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB2BBEFC00) [pid = 2388] [serial = 1902] [outer = 0000000000000000] 07:29:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB2C607000) [pid = 2388] [serial = 1903] [outer = 000000DB2BBEFC00] 07:29:00 INFO - PROCESS | 2388 | 1462372140192 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB2CB87400) [pid = 2388] [serial = 1904] [outer = 000000DB2BBEFC00] 07:29:00 INFO - PROCESS | 2388 | 1462372140627 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:29:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 07:29:00 INFO - PROCESS | 2388 | 1462372140657 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 2388 | 1462372140660 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 07:29:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:29:00 INFO - PROCESS | 2388 | 1462372140663 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 2388 | 1462372140665 Marionette TRACE conn5 <- [1,2502,null,{}] 07:29:00 INFO - PROCESS | 2388 | 1462372140673 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 2388 | 1462372140756 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 07:29:00 INFO - PROCESS | 2388 | 1462372140763 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33C5A000 == 46 [pid = 2388] [id = 635] 07:29:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2D5AB400) [pid = 2388] [serial = 1905] [outer = 0000000000000000] 07:29:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB302EAC00) [pid = 2388] [serial = 1906] [outer = 000000DB2D5AB400] 07:29:00 INFO - PROCESS | 2388 | 1462372140812 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB30312C00) [pid = 2388] [serial = 1907] [outer = 000000DB2D5AB400] 07:29:01 INFO - PROCESS | 2388 | 1462372141243 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 07:29:01 INFO - PROCESS | 2388 | 1462372141296 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 2388 | 1462372141299 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 07:29:01 INFO - PROCESS | 2388 | 1462372141302 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 2388 | 1462372141304 Marionette TRACE conn5 <- [1,2506,null,{}] 07:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:29:01 INFO - PROCESS | 2388 | 1462372141307 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 2388 | 1462372141411 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 07:29:01 INFO - PROCESS | 2388 | 1462372141420 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0B800 == 47 [pid = 2388] [id = 636] 07:29:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB3031A400) [pid = 2388] [serial = 1908] [outer = 0000000000000000] 07:29:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB3034C400) [pid = 2388] [serial = 1909] [outer = 000000DB3031A400] 07:29:01 INFO - PROCESS | 2388 | 1462372141505 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB30CB8C00) [pid = 2388] [serial = 1910] [outer = 000000DB3031A400] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB25D5EC00) [pid = 2388] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB2D59E800) [pid = 2388] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB33074400) [pid = 2388] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB3290AC00) [pid = 2388] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB2756EC00) [pid = 2388] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB30316800) [pid = 2388] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB30D13800) [pid = 2388] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB254A2400) [pid = 2388] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:29:01 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB26F46400) [pid = 2388] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:29:02 INFO - PROCESS | 2388 | 1462372142316 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1028ms 07:29:02 INFO - PROCESS | 2388 | 1462372142335 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 2388 | 1462372142342 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 07:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:29:02 INFO - PROCESS | 2388 | 1462372142368 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 2388 | 1462372142373 Marionette TRACE conn5 <- [1,2510,null,{}] 07:29:02 INFO - PROCESS | 2388 | 1462372142379 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 2388 | 1462372142488 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 07:29:02 INFO - PROCESS | 2388 | 1462372142579 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31C54000 == 48 [pid = 2388] [id = 637] 07:29:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB266BF000) [pid = 2388] [serial = 1911] [outer = 0000000000000000] 07:29:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB26D4B400) [pid = 2388] [serial = 1912] [outer = 000000DB266BF000] 07:29:02 INFO - PROCESS | 2388 | 1462372142638 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB2B03B400) [pid = 2388] [serial = 1913] [outer = 000000DB266BF000] 07:29:03 INFO - PROCESS | 2388 | 1462372143265 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 943ms 07:29:03 INFO - PROCESS | 2388 | 1462372143314 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 2388 | 1462372143321 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 07:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:29:03 INFO - PROCESS | 2388 | 1462372143328 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - PROCESS | 2388 | 1462372143331 Marionette TRACE conn5 <- [1,2514,null,{}] 07:29:03 INFO - PROCESS | 2388 | 1462372143335 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:03 INFO - PROCESS | 2388 | 1462372143443 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 07:29:03 INFO - PROCESS | 2388 | 1462372143520 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB35E63800 == 49 [pid = 2388] [id = 638] 07:29:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2C66E800) [pid = 2388] [serial = 1914] [outer = 0000000000000000] 07:29:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB2D179400) [pid = 2388] [serial = 1915] [outer = 000000DB2C66E800] 07:29:03 INFO - PROCESS | 2388 | 1462372143576 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB30321000) [pid = 2388] [serial = 1916] [outer = 000000DB2C66E800] 07:29:04 INFO - PROCESS | 2388 | 1462372144181 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 881ms 07:29:04 INFO - PROCESS | 2388 | 1462372144210 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 2388 | 1462372144212 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 07:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:29:04 INFO - PROCESS | 2388 | 1462372144216 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 2388 | 1462372144221 Marionette TRACE conn5 <- [1,2518,null,{}] 07:29:04 INFO - PROCESS | 2388 | 1462372144233 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:04 INFO - PROCESS | 2388 | 1462372144341 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 07:29:04 INFO - PROCESS | 2388 | 1462372144433 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E13800 == 50 [pid = 2388] [id = 639] 07:29:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB31369400) [pid = 2388] [serial = 1917] [outer = 0000000000000000] 07:29:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB313E1400) [pid = 2388] [serial = 1918] [outer = 000000DB31369400] 07:29:04 INFO - PROCESS | 2388 | 1462372144492 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB32909000) [pid = 2388] [serial = 1919] [outer = 000000DB31369400] 07:29:05 INFO - PROCESS | 2388 | 1462372145076 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 944ms 07:29:05 INFO - PROCESS | 2388 | 1462372145163 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 07:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:29:05 INFO - PROCESS | 2388 | 1462372145166 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 07:29:05 INFO - PROCESS | 2388 | 1462372145170 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 2388 | 1462372145172 Marionette TRACE conn5 <- [1,2522,null,{}] 07:29:05 INFO - PROCESS | 2388 | 1462372145176 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 2388 | 1462372145284 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 07:29:05 INFO - PROCESS | 2388 | 1462372145359 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370D1000 == 51 [pid = 2388] [id = 640] 07:29:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB32999400) [pid = 2388] [serial = 1920] [outer = 0000000000000000] 07:29:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB33022000) [pid = 2388] [serial = 1921] [outer = 000000DB32999400] 07:29:05 INFO - PROCESS | 2388 | 1462372145415 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB332B8000) [pid = 2388] [serial = 1922] [outer = 000000DB32999400] 07:29:05 INFO - PROCESS | 2388 | 1462372145953 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 838ms 07:29:06 INFO - PROCESS | 2388 | 1462372146009 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 2388 | 1462372146012 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 07:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:29:06 INFO - PROCESS | 2388 | 1462372146015 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 2388 | 1462372146017 Marionette TRACE conn5 <- [1,2526,null,{}] 07:29:06 INFO - PROCESS | 2388 | 1462372146021 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 2388 | 1462372146123 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 07:29:06 INFO - PROCESS | 2388 | 1462372146211 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37648000 == 52 [pid = 2388] [id = 641] 07:29:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB332C0400) [pid = 2388] [serial = 1923] [outer = 0000000000000000] 07:29:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB33511C00) [pid = 2388] [serial = 1924] [outer = 000000DB332C0400] 07:29:06 INFO - PROCESS | 2388 | 1462372146266 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB33A64000) [pid = 2388] [serial = 1925] [outer = 000000DB332C0400] 07:29:06 INFO - PROCESS | 2388 | 1462372146980 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1029ms 07:29:07 INFO - PROCESS | 2388 | 1462372147047 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 2388 | 1462372147051 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 07:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:29:07 INFO - PROCESS | 2388 | 1462372147056 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 2388 | 1462372147061 Marionette TRACE conn5 <- [1,2530,null,{}] 07:29:07 INFO - PROCESS | 2388 | 1462372147089 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:07 INFO - PROCESS | 2388 | 1462372147226 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 07:29:07 INFO - PROCESS | 2388 | 1462372147353 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5F7800 == 53 [pid = 2388] [id = 642] 07:29:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB26B65000) [pid = 2388] [serial = 1926] [outer = 0000000000000000] 07:29:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB26C72C00) [pid = 2388] [serial = 1927] [outer = 000000DB26B65000] 07:29:07 INFO - PROCESS | 2388 | 1462372147406 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB2AC5A000) [pid = 2388] [serial = 1928] [outer = 000000DB26B65000] 07:29:07 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33C5A000 == 52 [pid = 2388] [id = 635] 07:29:07 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33340800 == 51 [pid = 2388] [id = 634] 07:29:07 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BCED000 == 50 [pid = 2388] [id = 633] 07:29:07 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2F838800 == 49 [pid = 2388] [id = 632] 07:29:07 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3038A800 == 48 [pid = 2388] [id = 628] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB3031E000) [pid = 2388] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB31368800) [pid = 2388] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB26427000) [pid = 2388] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2C670C00) [pid = 2388] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB2CB93000) [pid = 2388] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB27DA5000) [pid = 2388] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2B038800) [pid = 2388] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB2AF59400) [pid = 2388] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB25EC6800) [pid = 2388] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB266C0400) [pid = 2388] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB2FF61000) [pid = 2388] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB33375800) [pid = 2388] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB30B50C00) [pid = 2388] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB33911800) [pid = 2388] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB32E87C00) [pid = 2388] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB3290A400) [pid = 2388] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB33281400) [pid = 2388] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB32E95C00) [pid = 2388] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB30B0E400) [pid = 2388] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB32E92000) [pid = 2388] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB3030E400) [pid = 2388] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 07:29:07 INFO - PROCESS | 2388 | 1462372147869 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 860ms 07:29:07 INFO - PROCESS | 2388 | 1462372147922 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 2388 | 1462372147927 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 07:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:29:07 INFO - PROCESS | 2388 | 1462372147934 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 2388 | 1462372147936 Marionette TRACE conn5 <- [1,2534,null,{}] 07:29:07 INFO - PROCESS | 2388 | 1462372147940 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 2388 | 1462372148027 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 07:29:08 INFO - PROCESS | 2388 | 1462372148037 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31E32800 == 49 [pid = 2388] [id = 643] 07:29:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB27FEF800) [pid = 2388] [serial = 1929] [outer = 0000000000000000] 07:29:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB2B03DC00) [pid = 2388] [serial = 1930] [outer = 000000DB27FEF800] 07:29:08 INFO - PROCESS | 2388 | 1462372148084 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB2BC9BC00) [pid = 2388] [serial = 1931] [outer = 000000DB27FEF800] 07:29:08 INFO - PROCESS | 2388 | 1462372148543 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 07:29:08 INFO - PROCESS | 2388 | 1462372148625 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 2388 | 1462372148628 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 07:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:29:08 INFO - PROCESS | 2388 | 1462372148631 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 2388 | 1462372148635 Marionette TRACE conn5 <- [1,2538,null,{}] 07:29:08 INFO - PROCESS | 2388 | 1462372148646 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 2388 | 1462372148771 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 07:29:08 INFO - PROCESS | 2388 | 1462372148856 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33C5D800 == 50 [pid = 2388] [id = 644] 07:29:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB2AE69C00) [pid = 2388] [serial = 1932] [outer = 0000000000000000] 07:29:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB302E9000) [pid = 2388] [serial = 1933] [outer = 000000DB2AE69C00] 07:29:08 INFO - PROCESS | 2388 | 1462372148904 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB30B0E400) [pid = 2388] [serial = 1934] [outer = 000000DB2AE69C00] 07:29:09 INFO - PROCESS | 2388 | 1462372149303 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 07:29:09 INFO - PROCESS | 2388 | 1462372149371 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 2388 | 1462372149374 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 07:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:29:09 INFO - PROCESS | 2388 | 1462372149377 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 2388 | 1462372149379 Marionette TRACE conn5 <- [1,2542,null,{}] 07:29:09 INFO - PROCESS | 2388 | 1462372149383 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 2388 | 1462372149466 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 07:29:09 INFO - PROCESS | 2388 | 1462372149473 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36573000 == 51 [pid = 2388] [id = 645] 07:29:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB30D1F400) [pid = 2388] [serial = 1935] [outer = 0000000000000000] 07:29:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB313DBC00) [pid = 2388] [serial = 1936] [outer = 000000DB30D1F400] 07:29:09 INFO - PROCESS | 2388 | 1462372149520 Marionette DEBUG loaded listener.js 07:29:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB32E8E800) [pid = 2388] [serial = 1937] [outer = 000000DB30D1F400] 07:29:10 INFO - PROCESS | 2388 | 1462372149995 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 627ms 07:29:10 INFO - PROCESS | 2388 | 1462372150007 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 2388 | 1462372150009 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 07:29:10 INFO - PROCESS | 2388 | 1462372150012 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:29:10 INFO - PROCESS | 2388 | 1462372150014 Marionette TRACE conn5 <- [1,2546,null,{}] 07:29:10 INFO - PROCESS | 2388 | 1462372150029 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 2388 | 1462372150136 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 07:29:10 INFO - PROCESS | 2388 | 1462372150220 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E55800 == 52 [pid = 2388] [id = 646] 07:29:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB30D1F800) [pid = 2388] [serial = 1938] [outer = 0000000000000000] 07:29:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB3350F000) [pid = 2388] [serial = 1939] [outer = 000000DB30D1F800] 07:29:10 INFO - PROCESS | 2388 | 1462372150265 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB33A6FC00) [pid = 2388] [serial = 1940] [outer = 000000DB30D1F800] 07:29:10 INFO - PROCESS | 2388 | 1462372150688 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:29:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:29:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 07:29:10 INFO - PROCESS | 2388 | 1462372150749 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 2388 | 1462372150752 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 07:29:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:29:10 INFO - PROCESS | 2388 | 1462372150755 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - PROCESS | 2388 | 1462372150757 Marionette TRACE conn5 <- [1,2550,null,{}] 07:29:10 INFO - PROCESS | 2388 | 1462372150760 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 2388 | 1462372150894 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 07:29:10 INFO - PROCESS | 2388 | 1462372150951 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B013800 == 53 [pid = 2388] [id = 647] 07:29:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB33EED000) [pid = 2388] [serial = 1941] [outer = 0000000000000000] 07:29:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB3400A000) [pid = 2388] [serial = 1942] [outer = 000000DB33EED000] 07:29:11 INFO - PROCESS | 2388 | 1462372150997 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB34044000) [pid = 2388] [serial = 1943] [outer = 000000DB33EED000] 07:29:11 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2D5AB400) [pid = 2388] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:29:11 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB33A63400) [pid = 2388] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:29:11 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB33513400) [pid = 2388] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:29:11 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB25D61000) [pid = 2388] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:29:11 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB264C0C00) [pid = 2388] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:29:11 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB2BBEFC00) [pid = 2388] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:29:11 INFO - PROCESS | 2388 | 1462372151432 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 07:29:11 INFO - PROCESS | 2388 | 1462372151508 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 2388 | 1462372151510 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 07:29:11 INFO - PROCESS | 2388 | 1462372151514 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 2388 | 1462372151516 Marionette TRACE conn5 <- [1,2554,null,{}] 07:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:29:11 INFO - PROCESS | 2388 | 1462372151524 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 2388 | 1462372151632 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 07:29:11 INFO - PROCESS | 2388 | 1462372151684 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37990000 == 54 [pid = 2388] [id = 648] 07:29:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2BBE5000) [pid = 2388] [serial = 1944] [outer = 0000000000000000] 07:29:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB34012400) [pid = 2388] [serial = 1945] [outer = 000000DB2BBE5000] 07:29:11 INFO - PROCESS | 2388 | 1462372151730 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB3404E800) [pid = 2388] [serial = 1946] [outer = 000000DB2BBE5000] 07:29:12 INFO - PROCESS | 2388 | 1462372152085 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 07:29:12 INFO - PROCESS | 2388 | 1462372152149 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 2388 | 1462372152151 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 07:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:29:12 INFO - PROCESS | 2388 | 1462372152154 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 2388 | 1462372152156 Marionette TRACE conn5 <- [1,2558,null,{}] 07:29:12 INFO - PROCESS | 2388 | 1462372152160 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 2388 | 1462372152240 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 07:29:12 INFO - PROCESS | 2388 | 1462372152246 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D1B000 == 55 [pid = 2388] [id = 649] 07:29:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB3425F800) [pid = 2388] [serial = 1947] [outer = 0000000000000000] 07:29:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB347EF400) [pid = 2388] [serial = 1948] [outer = 000000DB3425F800] 07:29:12 INFO - PROCESS | 2388 | 1462372152293 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB34AA9000) [pid = 2388] [serial = 1949] [outer = 000000DB3425F800] 07:29:12 INFO - PROCESS | 2388 | 1462372152712 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 628ms 07:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:29:12 INFO - PROCESS | 2388 | 1462372152785 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 2388 | 1462372152787 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 07:29:12 INFO - PROCESS | 2388 | 1462372152790 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - PROCESS | 2388 | 1462372152792 Marionette TRACE conn5 <- [1,2562,null,{}] 07:29:12 INFO - PROCESS | 2388 | 1462372152795 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 2388 | 1462372152876 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 07:29:12 INFO - PROCESS | 2388 | 1462372152885 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38159000 == 56 [pid = 2388] [id = 650] 07:29:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB34AA8400) [pid = 2388] [serial = 1950] [outer = 0000000000000000] 07:29:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB34AEC400) [pid = 2388] [serial = 1951] [outer = 000000DB34AA8400] 07:29:12 INFO - PROCESS | 2388 | 1462372152930 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB34B7A400) [pid = 2388] [serial = 1952] [outer = 000000DB34AA8400] 07:29:13 INFO - PROCESS | 2388 | 1462372153373 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 626ms 07:29:13 INFO - PROCESS | 2388 | 1462372153420 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 2388 | 1462372153422 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 07:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:29:13 INFO - PROCESS | 2388 | 1462372153425 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 2388 | 1462372153427 Marionette TRACE conn5 <- [1,2566,null,{}] 07:29:13 INFO - PROCESS | 2388 | 1462372153430 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 2388 | 1462372153518 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 07:29:13 INFO - PROCESS | 2388 | 1462372153525 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38215800 == 57 [pid = 2388] [id = 651] 07:29:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB359A5400) [pid = 2388] [serial = 1953] [outer = 0000000000000000] 07:29:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB35B2C800) [pid = 2388] [serial = 1954] [outer = 000000DB359A5400] 07:29:13 INFO - PROCESS | 2388 | 1462372153569 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB35EA3000) [pid = 2388] [serial = 1955] [outer = 000000DB359A5400] 07:29:14 INFO - PROCESS | 2388 | 1462372154230 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 881ms 07:29:14 INFO - PROCESS | 2388 | 1462372154322 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 2388 | 1462372154328 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 07:29:14 INFO - PROCESS | 2388 | 1462372154333 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:29:14 INFO - PROCESS | 2388 | 1462372154338 Marionette TRACE conn5 <- [1,2570,null,{}] 07:29:14 INFO - PROCESS | 2388 | 1462372154343 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 2388 | 1462372154465 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 07:29:14 INFO - PROCESS | 2388 | 1462372154580 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334A2000 == 58 [pid = 2388] [id = 652] 07:29:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB2B03B800) [pid = 2388] [serial = 1956] [outer = 0000000000000000] 07:29:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB2C604800) [pid = 2388] [serial = 1957] [outer = 000000DB2B03B800] 07:29:14 INFO - PROCESS | 2388 | 1462372154639 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB2CBA0400) [pid = 2388] [serial = 1958] [outer = 000000DB2B03B800] 07:29:15 INFO - PROCESS | 2388 | 1462372155193 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 881ms 07:29:15 INFO - PROCESS | 2388 | 1462372155233 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 2388 | 1462372155240 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 07:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:29:15 INFO - PROCESS | 2388 | 1462372155248 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 2388 | 1462372155251 Marionette TRACE conn5 <- [1,2574,null,{}] 07:29:15 INFO - PROCESS | 2388 | 1462372155255 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 2388 | 1462372155367 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 07:29:15 INFO - PROCESS | 2388 | 1462372155461 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3711B800 == 59 [pid = 2388] [id = 653] 07:29:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB30B50C00) [pid = 2388] [serial = 1959] [outer = 0000000000000000] 07:29:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB313E0400) [pid = 2388] [serial = 1960] [outer = 000000DB30B50C00] 07:29:15 INFO - PROCESS | 2388 | 1462372155516 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB33375800) [pid = 2388] [serial = 1961] [outer = 000000DB30B50C00] 07:29:16 INFO - PROCESS | 2388 | 1462372156130 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 943ms 07:29:16 INFO - PROCESS | 2388 | 1462372156195 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 2388 | 1462372156198 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 07:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:29:16 INFO - PROCESS | 2388 | 1462372156202 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 2388 | 1462372156206 Marionette TRACE conn5 <- [1,2578,null,{}] 07:29:16 INFO - PROCESS | 2388 | 1462372156219 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 2388 | 1462372156363 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 07:29:16 INFO - PROCESS | 2388 | 1462372156487 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B1F000 == 60 [pid = 2388] [id = 654] 07:29:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB3400E400) [pid = 2388] [serial = 1962] [outer = 0000000000000000] 07:29:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB34043800) [pid = 2388] [serial = 1963] [outer = 000000DB3400E400] 07:29:16 INFO - PROCESS | 2388 | 1462372156546 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB359AF400) [pid = 2388] [serial = 1964] [outer = 000000DB3400E400] 07:29:17 INFO - PROCESS | 2388 | 1462372157116 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 943ms 07:29:17 INFO - PROCESS | 2388 | 1462372157147 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 2388 | 1462372157151 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 07:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:29:17 INFO - PROCESS | 2388 | 1462372157155 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 2388 | 1462372157157 Marionette TRACE conn5 <- [1,2582,null,{}] 07:29:17 INFO - PROCESS | 2388 | 1462372157161 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 2388 | 1462372157272 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 07:29:17 INFO - PROCESS | 2388 | 1462372157365 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA15000 == 61 [pid = 2388] [id = 655] 07:29:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB35F65C00) [pid = 2388] [serial = 1965] [outer = 0000000000000000] 07:29:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB3650CC00) [pid = 2388] [serial = 1966] [outer = 000000DB35F65C00] 07:29:17 INFO - PROCESS | 2388 | 1462372157420 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB36597C00) [pid = 2388] [serial = 1967] [outer = 000000DB35F65C00] 07:29:18 INFO - PROCESS | 2388 | 1462372158243 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1130ms 07:29:18 INFO - PROCESS | 2388 | 1462372158287 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 2388 | 1462372158291 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 07:29:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:29:18 INFO - PROCESS | 2388 | 1462372158296 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 2388 | 1462372158300 Marionette TRACE conn5 <- [1,2586,null,{}] 07:29:18 INFO - PROCESS | 2388 | 1462372158307 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 2388 | 1462372158405 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 07:29:18 INFO - PROCESS | 2388 | 1462372158530 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB26E8A000 == 62 [pid = 2388] [id = 656] 07:29:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2AF87000) [pid = 2388] [serial = 1968] [outer = 0000000000000000] 07:29:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB2B03A400) [pid = 2388] [serial = 1969] [outer = 000000DB2AF87000] 07:29:18 INFO - PROCESS | 2388 | 1462372158584 Marionette DEBUG loaded listener.js 07:29:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB2C7CEC00) [pid = 2388] [serial = 1970] [outer = 000000DB2AF87000] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3324C800 == 61 [pid = 2388] [id = 598] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E05800 == 60 [pid = 2388] [id = 591] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A18000 == 59 [pid = 2388] [id = 622] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3324E000 == 58 [pid = 2388] [id = 592] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E77000 == 57 [pid = 2388] [id = 621] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37014000 == 56 [pid = 2388] [id = 625] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E1A800 == 55 [pid = 2388] [id = 624] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3344F000 == 54 [pid = 2388] [id = 620] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C67800 == 53 [pid = 2388] [id = 597] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36A29000 == 52 [pid = 2388] [id = 623] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38159000 == 51 [pid = 2388] [id = 650] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D1B000 == 50 [pid = 2388] [id = 649] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37990000 == 49 [pid = 2388] [id = 648] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B013800 == 48 [pid = 2388] [id = 647] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E55800 == 47 [pid = 2388] [id = 646] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36573000 == 46 [pid = 2388] [id = 645] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33C5D800 == 45 [pid = 2388] [id = 644] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31E32800 == 44 [pid = 2388] [id = 643] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2D5F7800 == 43 [pid = 2388] [id = 642] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31C54000 == 42 [pid = 2388] [id = 637] 07:29:18 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0B800 == 41 [pid = 2388] [id = 636] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB30312C00) [pid = 2388] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB302EAC00) [pid = 2388] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB33BB9C00) [pid = 2388] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB33A6E800) [pid = 2388] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB26D46C00) [pid = 2388] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB264CD800) [pid = 2388] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB26D4D800) [pid = 2388] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2AE6A400) [pid = 2388] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB329A5800) [pid = 2388] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB26D45400) [pid = 2388] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB2CB93C00) [pid = 2388] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB2C607000) [pid = 2388] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB2CB87400) [pid = 2388] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB33EF5C00) [pid = 2388] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 07:29:19 INFO - PROCESS | 2388 | 1462372159163 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 880ms 07:29:19 INFO - PROCESS | 2388 | 1462372159181 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 2388 | 1462372159187 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 07:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:29:19 INFO - PROCESS | 2388 | 1462372159193 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 2388 | 1462372159196 Marionette TRACE conn5 <- [1,2590,null,{}] 07:29:19 INFO - PROCESS | 2388 | 1462372159199 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:19 INFO - PROCESS | 2388 | 1462372159290 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 07:29:19 INFO - PROCESS | 2388 | 1462372159372 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31C54800 == 42 [pid = 2388] [id = 657] 07:29:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB26428400) [pid = 2388] [serial = 1971] [outer = 0000000000000000] 07:29:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB266C7C00) [pid = 2388] [serial = 1972] [outer = 000000DB26428400] 07:29:19 INFO - PROCESS | 2388 | 1462372159418 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB2BBF0400) [pid = 2388] [serial = 1973] [outer = 000000DB26428400] 07:29:19 INFO - PROCESS | 2388 | 1462372159876 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 733ms 07:29:19 INFO - PROCESS | 2388 | 1462372159928 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 2388 | 1462372159931 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 07:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:29:19 INFO - PROCESS | 2388 | 1462372159934 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 2388 | 1462372159938 Marionette TRACE conn5 <- [1,2594,null,{}] 07:29:19 INFO - PROCESS | 2388 | 1462372159949 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 2388 | 1462372160035 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 07:29:20 INFO - PROCESS | 2388 | 1462372160047 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB342CC000 == 43 [pid = 2388] [id = 658] 07:29:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB3030AC00) [pid = 2388] [serial = 1974] [outer = 0000000000000000] 07:29:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB30316000) [pid = 2388] [serial = 1975] [outer = 000000DB3030AC00] 07:29:20 INFO - PROCESS | 2388 | 1462372160098 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB30BF7400) [pid = 2388] [serial = 1976] [outer = 000000DB3030AC00] 07:29:20 INFO - PROCESS | 2388 | 1462372160547 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 07:29:20 INFO - PROCESS | 2388 | 1462372160629 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 2388 | 1462372160632 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 07:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:29:20 INFO - PROCESS | 2388 | 1462372160635 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 2388 | 1462372160637 Marionette TRACE conn5 <- [1,2598,null,{}] 07:29:20 INFO - PROCESS | 2388 | 1462372160641 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 2388 | 1462372160727 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 07:29:20 INFO - PROCESS | 2388 | 1462372160734 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C6B800 == 44 [pid = 2388] [id = 659] 07:29:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB2BC9B800) [pid = 2388] [serial = 1977] [outer = 0000000000000000] 07:29:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB313D5400) [pid = 2388] [serial = 1978] [outer = 000000DB2BC9B800] 07:29:20 INFO - PROCESS | 2388 | 1462372160858 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB3299D000) [pid = 2388] [serial = 1979] [outer = 000000DB2BC9B800] 07:29:21 INFO - PROCESS | 2388 | 1462372161259 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 691ms 07:29:21 INFO - PROCESS | 2388 | 1462372161333 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 2388 | 1462372161335 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 07:29:21 INFO - PROCESS | 2388 | 1462372161339 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:29:21 INFO - PROCESS | 2388 | 1462372161341 Marionette TRACE conn5 <- [1,2602,null,{}] 07:29:21 INFO - PROCESS | 2388 | 1462372161344 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:21 INFO - PROCESS | 2388 | 1462372161479 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 07:29:21 INFO - PROCESS | 2388 | 1462372161494 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2F83A800 == 45 [pid = 2388] [id = 660] 07:29:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB32E8E400) [pid = 2388] [serial = 1980] [outer = 0000000000000000] 07:29:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB33073C00) [pid = 2388] [serial = 1981] [outer = 000000DB32E8E400] 07:29:21 INFO - PROCESS | 2388 | 1462372161581 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB33516400) [pid = 2388] [serial = 1982] [outer = 000000DB32E8E400] 07:29:22 INFO - PROCESS | 2388 | 1462372162020 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 07:29:22 INFO - PROCESS | 2388 | 1462372162080 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 2388 | 1462372162082 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 07:29:22 INFO - PROCESS | 2388 | 1462372162085 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 2388 | 1462372162087 Marionette TRACE conn5 <- [1,2606,null,{}] 07:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:29:22 INFO - PROCESS | 2388 | 1462372162091 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 2388 | 1462372162223 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 07:29:22 INFO - PROCESS | 2388 | 1462372162282 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37996000 == 46 [pid = 2388] [id = 661] 07:29:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB33CF0800) [pid = 2388] [serial = 1983] [outer = 0000000000000000] 07:29:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB33F3DC00) [pid = 2388] [serial = 1984] [outer = 000000DB33CF0800] 07:29:22 INFO - PROCESS | 2388 | 1462372162330 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB3404AC00) [pid = 2388] [serial = 1985] [outer = 000000DB33CF0800] 07:29:22 INFO - PROCESS | 2388 | 1462372162751 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 07:29:22 INFO - PROCESS | 2388 | 1462372162781 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 2388 | 1462372162783 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 07:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:29:22 INFO - PROCESS | 2388 | 1462372162787 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - PROCESS | 2388 | 1462372162788 Marionette TRACE conn5 <- [1,2610,null,{}] 07:29:22 INFO - PROCESS | 2388 | 1462372162792 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 2388 | 1462372162929 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 07:29:22 INFO - PROCESS | 2388 | 1462372162985 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30384000 == 47 [pid = 2388] [id = 662] 07:29:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB34715800) [pid = 2388] [serial = 1986] [outer = 0000000000000000] 07:29:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB34AAA800) [pid = 2388] [serial = 1987] [outer = 000000DB34715800] 07:29:23 INFO - PROCESS | 2388 | 1462372163029 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB355CC000) [pid = 2388] [serial = 1988] [outer = 000000DB34715800] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB34AA8400) [pid = 2388] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB30D1F800) [pid = 2388] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB33EED000) [pid = 2388] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB2AE69C00) [pid = 2388] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB26B65000) [pid = 2388] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB27FEF800) [pid = 2388] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB30D1F400) [pid = 2388] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB2BBE5000) [pid = 2388] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:29:23 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB3425F800) [pid = 2388] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:29:23 INFO - PROCESS | 2388 | 1462372163467 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 07:29:23 INFO - PROCESS | 2388 | 1462372163523 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 2388 | 1462372163526 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 07:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:29:23 INFO - PROCESS | 2388 | 1462372163529 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 2388 | 1462372163531 Marionette TRACE conn5 <- [1,2614,null,{}] 07:29:23 INFO - PROCESS | 2388 | 1462372163535 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 2388 | 1462372163616 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 07:29:23 INFO - PROCESS | 2388 | 1462372163624 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D1B000 == 48 [pid = 2388] [id = 663] 07:29:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB30BF9C00) [pid = 2388] [serial = 1989] [outer = 0000000000000000] 07:29:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB34AAFC00) [pid = 2388] [serial = 1990] [outer = 000000DB30BF9C00] 07:29:23 INFO - PROCESS | 2388 | 1462372163669 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB35F5F400) [pid = 2388] [serial = 1991] [outer = 000000DB30BF9C00] 07:29:24 INFO - PROCESS | 2388 | 1462372164095 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 585ms 07:29:24 INFO - PROCESS | 2388 | 1462372164119 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 2388 | 1462372164122 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 07:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:29:24 INFO - PROCESS | 2388 | 1462372164125 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 2388 | 1462372164127 Marionette TRACE conn5 <- [1,2618,null,{}] 07:29:24 INFO - PROCESS | 2388 | 1462372164130 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 2388 | 1462372164218 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 07:29:24 INFO - PROCESS | 2388 | 1462372164225 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA23800 == 49 [pid = 2388] [id = 664] 07:29:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB36B15000) [pid = 2388] [serial = 1992] [outer = 0000000000000000] 07:29:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB36B1C800) [pid = 2388] [serial = 1993] [outer = 000000DB36B15000] 07:29:24 INFO - PROCESS | 2388 | 1462372164271 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB36C23000) [pid = 2388] [serial = 1994] [outer = 000000DB36B15000] 07:29:24 INFO - PROCESS | 2388 | 1462372164701 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 07:29:24 INFO - PROCESS | 2388 | 1462372164755 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 2388 | 1462372164757 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 07:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:29:24 INFO - PROCESS | 2388 | 1462372164760 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 2388 | 1462372164763 Marionette TRACE conn5 <- [1,2622,null,{}] 07:29:24 INFO - PROCESS | 2388 | 1462372164787 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 2388 | 1462372164871 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 07:29:24 INFO - PROCESS | 2388 | 1462372164877 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AAA3800 == 50 [pid = 2388] [id = 665] 07:29:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB36C2A400) [pid = 2388] [serial = 1995] [outer = 0000000000000000] 07:29:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB36C2F000) [pid = 2388] [serial = 1996] [outer = 000000DB36C2A400] 07:29:24 INFO - PROCESS | 2388 | 1462372164922 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB36C9C800) [pid = 2388] [serial = 1997] [outer = 000000DB36C2A400] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D23000 == 49 [pid = 2388] [id = 631] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36577000 == 48 [pid = 2388] [id = 629] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3344E800 == 47 [pid = 2388] [id = 626] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB35E63800 == 46 [pid = 2388] [id = 638] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30376000 == 45 [pid = 2388] [id = 596] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377C2800 == 44 [pid = 2388] [id = 627] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370D1000 == 43 [pid = 2388] [id = 640] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37648000 == 42 [pid = 2388] [id = 641] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BCEF000 == 41 [pid = 2388] [id = 630] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AC47800 == 40 [pid = 2388] [id = 588] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E13800 == 39 [pid = 2388] [id = 639] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB26E8A000 == 38 [pid = 2388] [id = 656] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA15000 == 37 [pid = 2388] [id = 655] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39B1F000 == 36 [pid = 2388] [id = 654] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3711B800 == 35 [pid = 2388] [id = 653] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB334A2000 == 34 [pid = 2388] [id = 652] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38215800 == 33 [pid = 2388] [id = 651] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB342CC000 == 32 [pid = 2388] [id = 658] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31C54800 == 31 [pid = 2388] [id = 657] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30384000 == 30 [pid = 2388] [id = 662] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37996000 == 29 [pid = 2388] [id = 661] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2F83A800 == 28 [pid = 2388] [id = 660] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA23800 == 27 [pid = 2388] [id = 664] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C6B800 == 26 [pid = 2388] [id = 659] 07:29:26 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D1B000 == 25 [pid = 2388] [id = 663] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB3350F000) [pid = 2388] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB3400A000) [pid = 2388] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB302E9000) [pid = 2388] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB30B0E400) [pid = 2388] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB2D179400) [pid = 2388] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB2AC5A000) [pid = 2388] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB26C72C00) [pid = 2388] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB26D4B400) [pid = 2388] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB3034C400) [pid = 2388] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB33022000) [pid = 2388] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB2B03DC00) [pid = 2388] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2BC9BC00) [pid = 2388] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB313E1400) [pid = 2388] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB313DBC00) [pid = 2388] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB33511C00) [pid = 2388] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB33A6FC00) [pid = 2388] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB34012400) [pid = 2388] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB34044000) [pid = 2388] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB347EF400) [pid = 2388] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB34B7A400) [pid = 2388] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB34AA9000) [pid = 2388] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB3404E800) [pid = 2388] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB32E8E800) [pid = 2388] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB35B2C800) [pid = 2388] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB34AEC400) [pid = 2388] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 07:29:26 INFO - PROCESS | 2388 | 1462372166949 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2243ms 07:29:27 INFO - PROCESS | 2388 | 1462372167007 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 2388 | 1462372167012 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 07:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:29:27 INFO - PROCESS | 2388 | 1462372167017 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 2388 | 1462372167021 Marionette TRACE conn5 <- [1,2626,null,{}] 07:29:27 INFO - PROCESS | 2388 | 1462372167027 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 2388 | 1462372167120 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 07:29:27 INFO - PROCESS | 2388 | 1462372167130 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B005000 == 26 [pid = 2388] [id = 666] 07:29:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB25D7FC00) [pid = 2388] [serial = 1998] [outer = 0000000000000000] 07:29:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB25D82800) [pid = 2388] [serial = 1999] [outer = 000000DB25D7FC00] 07:29:27 INFO - PROCESS | 2388 | 1462372167188 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB264C8400) [pid = 2388] [serial = 2000] [outer = 000000DB25D7FC00] 07:29:27 INFO - PROCESS | 2388 | 1462372167688 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 07:29:27 INFO - PROCESS | 2388 | 1462372167712 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 2388 | 1462372167719 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 07:29:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:29:27 INFO - PROCESS | 2388 | 1462372167730 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 2388 | 1462372167733 Marionette TRACE conn5 <- [1,2630,null,{}] 07:29:27 INFO - PROCESS | 2388 | 1462372167737 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 2388 | 1462372167825 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 07:29:27 INFO - PROCESS | 2388 | 1462372167836 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C757800 == 27 [pid = 2388] [id = 667] 07:29:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB26BD8400) [pid = 2388] [serial = 2001] [outer = 0000000000000000] 07:29:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB26C72C00) [pid = 2388] [serial = 2002] [outer = 000000DB26BD8400] 07:29:27 INFO - PROCESS | 2388 | 1462372167884 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB26D4F800) [pid = 2388] [serial = 2003] [outer = 000000DB26BD8400] 07:29:28 INFO - PROCESS | 2388 | 1462372168334 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:29:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 628ms 07:29:28 INFO - PROCESS | 2388 | 1462372168360 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 2388 | 1462372168363 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 07:29:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:29:28 INFO - PROCESS | 2388 | 1462372168366 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 2388 | 1462372168370 Marionette TRACE conn5 <- [1,2634,null,{}] 07:29:28 INFO - PROCESS | 2388 | 1462372168387 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 2388 | 1462372168477 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 07:29:28 INFO - PROCESS | 2388 | 1462372168488 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31386000 == 28 [pid = 2388] [id = 668] 07:29:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB24B60800) [pid = 2388] [serial = 2004] [outer = 0000000000000000] 07:29:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB2AE0E400) [pid = 2388] [serial = 2005] [outer = 000000DB24B60800] 07:29:28 INFO - PROCESS | 2388 | 1462372168539 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB2B037800) [pid = 2388] [serial = 2006] [outer = 000000DB24B60800] 07:29:29 INFO - PROCESS | 2388 | 1462372169029 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 07:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:29:29 INFO - PROCESS | 2388 | 1462372169061 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 2388 | 1462372169064 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 07:29:29 INFO - PROCESS | 2388 | 1462372169067 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 2388 | 1462372169069 Marionette TRACE conn5 <- [1,2638,null,{}] 07:29:29 INFO - PROCESS | 2388 | 1462372169072 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 2388 | 1462372169157 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 07:29:29 INFO - PROCESS | 2388 | 1462372169163 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33340800 == 29 [pid = 2388] [id = 669] 07:29:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB2B9AB800) [pid = 2388] [serial = 2007] [outer = 0000000000000000] 07:29:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB2BBEF000) [pid = 2388] [serial = 2008] [outer = 000000DB2B9AB800] 07:29:29 INFO - PROCESS | 2388 | 1462372169210 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB2C606C00) [pid = 2388] [serial = 2009] [outer = 000000DB2B9AB800] 07:29:29 INFO - PROCESS | 2388 | 1462372169639 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:29:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 07:29:29 INFO - PROCESS | 2388 | 1462372169699 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 2388 | 1462372169702 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 07:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:29:29 INFO - PROCESS | 2388 | 1462372169705 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 2388 | 1462372169707 Marionette TRACE conn5 <- [1,2642,null,{}] 07:29:29 INFO - PROCESS | 2388 | 1462372169711 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 2388 | 1462372169789 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 07:29:29 INFO - PROCESS | 2388 | 1462372169797 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33561000 == 30 [pid = 2388] [id = 670] 07:29:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB266CB000) [pid = 2388] [serial = 2010] [outer = 0000000000000000] 07:29:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB2C7D0800) [pid = 2388] [serial = 2011] [outer = 000000DB266CB000] 07:29:29 INFO - PROCESS | 2388 | 1462372169844 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB2CB93C00) [pid = 2388] [serial = 2012] [outer = 000000DB266CB000] 07:29:30 INFO - PROCESS | 2388 | 1462372170297 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 07:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:29:30 INFO - PROCESS | 2388 | 1462372170339 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 2388 | 1462372170341 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 07:29:30 INFO - PROCESS | 2388 | 1462372170345 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 2388 | 1462372170347 Marionette TRACE conn5 <- [1,2646,null,{}] 07:29:30 INFO - PROCESS | 2388 | 1462372170351 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 2388 | 1462372170465 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 07:29:30 INFO - PROCESS | 2388 | 1462372170486 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34024800 == 31 [pid = 2388] [id = 671] 07:29:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB2FF5FC00) [pid = 2388] [serial = 2013] [outer = 0000000000000000] 07:29:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB2AF80800) [pid = 2388] [serial = 2014] [outer = 000000DB2FF5FC00] 07:29:30 INFO - PROCESS | 2388 | 1462372170534 Marionette DEBUG loaded listener.js 07:29:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB3031DC00) [pid = 2388] [serial = 2015] [outer = 000000DB2FF5FC00] 07:29:30 INFO - PROCESS | 2388 | 1462372170938 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:29:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 628ms 07:29:30 INFO - PROCESS | 2388 | 1462372170981 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 2388 | 1462372170984 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 07:29:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:29:30 INFO - PROCESS | 2388 | 1462372170993 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 2388 | 1462372170995 Marionette TRACE conn5 <- [1,2650,null,{}] 07:29:31 INFO - PROCESS | 2388 | 1462372170998 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 2388 | 1462372171077 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 07:29:31 INFO - PROCESS | 2388 | 1462372171087 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34B3E800 == 32 [pid = 2388] [id = 672] 07:29:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2560EC00) [pid = 2388] [serial = 2016] [outer = 0000000000000000] 07:29:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB30B4DC00) [pid = 2388] [serial = 2017] [outer = 000000DB2560EC00] 07:29:31 INFO - PROCESS | 2388 | 1462372171136 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB30BFA000) [pid = 2388] [serial = 2018] [outer = 000000DB2560EC00] 07:29:31 INFO - PROCESS | 2388 | 1462372171584 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:29:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:29:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 07:29:31 INFO - PROCESS | 2388 | 1462372171625 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 2388 | 1462372171628 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 07:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:29:31 INFO - PROCESS | 2388 | 1462372171631 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 2388 | 1462372171633 Marionette TRACE conn5 <- [1,2654,null,{}] 07:29:31 INFO - PROCESS | 2388 | 1462372171637 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 2388 | 1462372171713 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 07:29:31 INFO - PROCESS | 2388 | 1462372171720 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36BB1800 == 33 [pid = 2388] [id = 673] 07:29:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB30CB9400) [pid = 2388] [serial = 2019] [outer = 0000000000000000] 07:29:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB30D1C400) [pid = 2388] [serial = 2020] [outer = 000000DB30CB9400] 07:29:31 INFO - PROCESS | 2388 | 1462372171766 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB31365C00) [pid = 2388] [serial = 2021] [outer = 000000DB30CB9400] 07:29:32 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:29:32 INFO - PROCESS | 2388 | [2388] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 07:29:32 INFO - PROCESS | 2388 | 1462372172695 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:29:32 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) 07:29:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1074ms 07:29:32 INFO - PROCESS | 2388 | 1462372172712 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 2388 | 1462372172714 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 07:29:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:29:32 INFO - PROCESS | 2388 | 1462372172718 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 2388 | 1462372172720 Marionette TRACE conn5 <- [1,2658,null,{}] 07:29:32 INFO - PROCESS | 2388 | 1462372172723 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 2388 | 1462372172830 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 07:29:32 INFO - PROCESS | 2388 | 1462372172837 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31384000 == 34 [pid = 2388] [id = 674] 07:29:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB31363800) [pid = 2388] [serial = 2022] [outer = 0000000000000000] 07:29:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB31CC1400) [pid = 2388] [serial = 2023] [outer = 000000DB31363800] 07:29:32 INFO - PROCESS | 2388 | 1462372172882 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB3290C000) [pid = 2388] [serial = 2024] [outer = 000000DB31363800] 07:29:33 INFO - PROCESS | 2388 | 1462372173796 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 2388 | 1462372173856 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 07:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:29:33 INFO - PROCESS | 2388 | 1462372173859 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - PROCESS | 2388 | 1462372173861 Marionette TRACE conn5 <- [1,2662,null,{}] 07:29:33 INFO - PROCESS | 2388 | 1462372173874 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:33 INFO - PROCESS | 2388 | 1462372173983 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 07:29:34 INFO - PROCESS | 2388 | 1462372173990 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3701B000 == 35 [pid = 2388] [id = 675] 07:29:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB313D8400) [pid = 2388] [serial = 2025] [outer = 0000000000000000] 07:29:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB32E8E000) [pid = 2388] [serial = 2026] [outer = 000000DB313D8400] 07:29:34 INFO - PROCESS | 2388 | 1462372174036 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB33022000) [pid = 2388] [serial = 2027] [outer = 000000DB313D8400] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB36B15000) [pid = 2388] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB32E8E400) [pid = 2388] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB33CF0800) [pid = 2388] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB34715800) [pid = 2388] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB2BC9B800) [pid = 2388] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB3030AC00) [pid = 2388] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB26428400) [pid = 2388] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB2AF87000) [pid = 2388] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB35F65C00) [pid = 2388] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3400E400) [pid = 2388] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB30B50C00) [pid = 2388] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB2B03B800) [pid = 2388] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB359A5400) [pid = 2388] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB30BF9C00) [pid = 2388] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB32999400) [pid = 2388] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB31369400) [pid = 2388] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2C66E800) [pid = 2388] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB266BF000) [pid = 2388] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB27DA7000) [pid = 2388] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB24C69C00) [pid = 2388] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB2C66B000) [pid = 2388] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB332C0400) [pid = 2388] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB266C6400) [pid = 2388] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB33EEEC00) [pid = 2388] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB31FED800) [pid = 2388] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:29:34 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB3031A400) [pid = 2388] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:29:35 INFO - PROCESS | 2388 | 1462372175260 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 2388 | 1462372175313 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 07:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:29:35 INFO - PROCESS | 2388 | 1462372175317 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 2388 | 1462372175319 Marionette TRACE conn5 <- [1,2666,null,{}] 07:29:35 INFO - PROCESS | 2388 | 1462372175323 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 2388 | 1462372175420 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 07:29:35 INFO - PROCESS | 2388 | 1462372175427 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3355D800 == 36 [pid = 2388] [id = 676] 07:29:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB2BB36800) [pid = 2388] [serial = 2028] [outer = 0000000000000000] 07:29:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB31FED800) [pid = 2388] [serial = 2029] [outer = 000000DB2BB36800] 07:29:35 INFO - PROCESS | 2388 | 1462372175483 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB3327E800) [pid = 2388] [serial = 2030] [outer = 000000DB2BB36800] 07:29:36 INFO - PROCESS | 2388 | 1462372176410 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:29:36 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) 07:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1138ms 07:29:36 INFO - PROCESS | 2388 | 1462372176458 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 2388 | 1462372176460 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 07:29:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:29:36 INFO - PROCESS | 2388 | 1462372176464 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - PROCESS | 2388 | 1462372176465 Marionette TRACE conn5 <- [1,2670,null,{}] 07:29:36 INFO - PROCESS | 2388 | 1462372176469 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 2388 | 1462372176548 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 07:29:36 INFO - PROCESS | 2388 | 1462372176667 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB26E7A000 == 37 [pid = 2388] [id = 677] 07:29:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB24B58400) [pid = 2388] [serial = 2031] [outer = 0000000000000000] 07:29:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB24BAB800) [pid = 2388] [serial = 2032] [outer = 000000DB24B58400] 07:29:36 INFO - PROCESS | 2388 | 1462372176726 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB254A0C00) [pid = 2388] [serial = 2033] [outer = 000000DB24B58400] 07:29:37 INFO - PROCESS | 2388 | 1462372177952 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:29:38 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) 07:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1535ms 07:29:38 INFO - PROCESS | 2388 | 1462372178004 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 2388 | 1462372178009 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 07:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:29:38 INFO - PROCESS | 2388 | 1462372178014 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 2388 | 1462372178019 Marionette TRACE conn5 <- [1,2674,null,{}] 07:29:38 INFO - PROCESS | 2388 | 1462372178065 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 2388 | 1462372178271 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 07:29:38 INFO - PROCESS | 2388 | 1462372178321 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31E43000 == 38 [pid = 2388] [id = 678] 07:29:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB26B65000) [pid = 2388] [serial = 2034] [outer = 0000000000000000] 07:29:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB26D4D400) [pid = 2388] [serial = 2035] [outer = 000000DB26B65000] 07:29:38 INFO - PROCESS | 2388 | 1462372178380 Marionette DEBUG loaded listener.js 07:29:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB2AE6B800) [pid = 2388] [serial = 2036] [outer = 000000DB26B65000] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370DB800 == 37 [pid = 2388] [id = 613] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3349E000 == 36 [pid = 2388] [id = 612] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331CF000 == 35 [pid = 2388] [id = 605] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3402B000 == 34 [pid = 2388] [id = 608] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27F68800 == 33 [pid = 2388] [id = 602] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3137E000 == 32 [pid = 2388] [id = 619] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3355D800 == 31 [pid = 2388] [id = 676] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3701B000 == 30 [pid = 2388] [id = 675] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31384000 == 29 [pid = 2388] [id = 674] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36BB1800 == 28 [pid = 2388] [id = 673] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34B3E800 == 27 [pid = 2388] [id = 672] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34024800 == 26 [pid = 2388] [id = 671] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33561000 == 25 [pid = 2388] [id = 670] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33340800 == 24 [pid = 2388] [id = 669] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31386000 == 23 [pid = 2388] [id = 668] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C757800 == 22 [pid = 2388] [id = 667] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB36C2F000) [pid = 2388] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B005000 == 21 [pid = 2388] [id = 666] 07:29:39 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AAA3800 == 20 [pid = 2388] [id = 665] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2B9B9400) [pid = 2388] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB26B5DC00) [pid = 2388] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB3030F400) [pid = 2388] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB33A64000) [pid = 2388] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2B031800) [pid = 2388] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB34009000) [pid = 2388] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB33CF0400) [pid = 2388] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB32909000) [pid = 2388] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB30321000) [pid = 2388] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2B03B400) [pid = 2388] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB332B8000) [pid = 2388] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB30CB8C00) [pid = 2388] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB36C23000) [pid = 2388] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB33073C00) [pid = 2388] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB33F3DC00) [pid = 2388] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB33516400) [pid = 2388] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB34AAA800) [pid = 2388] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB3404AC00) [pid = 2388] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB36B1C800) [pid = 2388] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB355CC000) [pid = 2388] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB313D5400) [pid = 2388] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB30316000) [pid = 2388] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB30BF7400) [pid = 2388] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB266C7C00) [pid = 2388] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB2BBF0400) [pid = 2388] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB2C7CEC00) [pid = 2388] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB2B03A400) [pid = 2388] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000DB36597C00) [pid = 2388] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000DB3650CC00) [pid = 2388] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000DB359AF400) [pid = 2388] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000DB34043800) [pid = 2388] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000DB33375800) [pid = 2388] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000DB313E0400) [pid = 2388] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000DB2CBA0400) [pid = 2388] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000DB2C604800) [pid = 2388] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000DB35EA3000) [pid = 2388] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (000000DB34AAFC00) [pid = 2388] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (000000DB3299D000) [pid = 2388] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (000000DB35F5F400) [pid = 2388] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 07:29:39 INFO - PROCESS | 2388 | 1462372179661 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 2388 | 1462372179720 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 07:29:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:29:39 INFO - PROCESS | 2388 | 1462372179727 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 2388 | 1462372179730 Marionette TRACE conn5 <- [1,2678,null,{}] 07:29:39 INFO - PROCESS | 2388 | 1462372179736 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:39 INFO - PROCESS | 2388 | 1462372179822 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 07:29:39 INFO - PROCESS | 2388 | 1462372179919 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C9CC000 == 21 [pid = 2388] [id = 679] 07:29:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000DB25EC2800) [pid = 2388] [serial = 2037] [outer = 0000000000000000] 07:29:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (000000DB266BF000) [pid = 2388] [serial = 2038] [outer = 000000DB25EC2800] 07:29:39 INFO - PROCESS | 2388 | 1462372179968 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000DB26BD7400) [pid = 2388] [serial = 2039] [outer = 000000DB25EC2800] 07:29:40 INFO - PROCESS | 2388 | 1462372180831 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 2388 | 1462372180865 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 07:29:40 INFO - PROCESS | 2388 | 1462372180872 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:29:40 INFO - PROCESS | 2388 | 1462372180874 Marionette TRACE conn5 <- [1,2682,null,{}] 07:29:40 INFO - PROCESS | 2388 | 1462372180878 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 2388 | 1462372180993 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 07:29:41 INFO - PROCESS | 2388 | 1462372181004 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB32E0F800 == 22 [pid = 2388] [id = 680] 07:29:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000DB26E57000) [pid = 2388] [serial = 2040] [outer = 0000000000000000] 07:29:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000DB27F7A000) [pid = 2388] [serial = 2041] [outer = 000000DB26E57000] 07:29:41 INFO - PROCESS | 2388 | 1462372181051 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000DB2B036800) [pid = 2388] [serial = 2042] [outer = 000000DB26E57000] 07:29:42 INFO - PROCESS | 2388 | 1462372182035 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 2388 | 1462372182071 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 07:29:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:29:42 INFO - PROCESS | 2388 | 1462372182075 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - PROCESS | 2388 | 1462372182078 Marionette TRACE conn5 <- [1,2686,null,{}] 07:29:42 INFO - PROCESS | 2388 | 1462372182090 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:42 INFO - PROCESS | 2388 | 1462372182207 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 07:29:42 INFO - PROCESS | 2388 | 1462372182216 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3370E000 == 23 [pid = 2388] [id = 681] 07:29:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000DB2BB9E400) [pid = 2388] [serial = 2043] [outer = 0000000000000000] 07:29:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000DB2BC9E000) [pid = 2388] [serial = 2044] [outer = 000000DB2BB9E400] 07:29:42 INFO - PROCESS | 2388 | 1462372182309 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000DB2C671C00) [pid = 2388] [serial = 2045] [outer = 000000DB2BB9E400] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000DB26BD8400) [pid = 2388] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000DB2B9AB800) [pid = 2388] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000DB2560EC00) [pid = 2388] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000DB24B60800) [pid = 2388] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000DB2FF5FC00) [pid = 2388] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000DB25D7FC00) [pid = 2388] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (000000DB31363800) [pid = 2388] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 57 (000000DB266CB000) [pid = 2388] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 56 (000000DB313D8400) [pid = 2388] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:29:43 INFO - PROCESS | 2388 | --DOMWINDOW == 55 (000000DB30CB9400) [pid = 2388] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:29:43 INFO - PROCESS | 2388 | 1462372183282 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 2388 | 1462372183331 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 07:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:29:43 INFO - PROCESS | 2388 | 1462372183334 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 2388 | 1462372183336 Marionette TRACE conn5 <- [1,2690,null,{}] 07:29:43 INFO - PROCESS | 2388 | 1462372183339 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 2388 | 1462372183425 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 07:29:43 INFO - PROCESS | 2388 | 1462372183433 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A0C000 == 24 [pid = 2388] [id = 682] 07:29:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 56 (000000DB2CB8A400) [pid = 2388] [serial = 2046] [outer = 0000000000000000] 07:29:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 57 (000000DB2CB90000) [pid = 2388] [serial = 2047] [outer = 000000DB2CB8A400] 07:29:43 INFO - PROCESS | 2388 | 1462372183480 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 58 (000000DB2F853000) [pid = 2388] [serial = 2048] [outer = 000000DB2CB8A400] 07:29:43 INFO - PROCESS | 2388 | 1462372183916 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:29:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:29:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 07:29:43 INFO - PROCESS | 2388 | 1462372183966 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 2388 | 1462372183968 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 07:29:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:29:43 INFO - PROCESS | 2388 | 1462372183976 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - PROCESS | 2388 | 1462372183978 Marionette TRACE conn5 <- [1,2694,null,{}] 07:29:43 INFO - PROCESS | 2388 | 1462372183981 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 2388 | 1462372184062 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 07:29:44 INFO - PROCESS | 2388 | 1462372184068 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCF0800 == 25 [pid = 2388] [id = 683] 07:29:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000DB2FF5D800) [pid = 2388] [serial = 2049] [outer = 0000000000000000] 07:29:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000DB2FF63400) [pid = 2388] [serial = 2050] [outer = 000000DB2FF5D800] 07:29:44 INFO - PROCESS | 2388 | 1462372184114 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000DB3030C400) [pid = 2388] [serial = 2051] [outer = 000000DB2FF5D800] 07:29:44 INFO - PROCESS | 2388 | 1462372184552 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:29:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:29:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 07:29:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:29:44 INFO - PROCESS | 2388 | 1462372184609 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 2388 | 1462372184611 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 07:29:44 INFO - PROCESS | 2388 | 1462372184615 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 2388 | 1462372184617 Marionette TRACE conn5 <- [1,2698,null,{}] 07:29:44 INFO - PROCESS | 2388 | 1462372184620 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 2388 | 1462372184739 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 07:29:44 INFO - PROCESS | 2388 | 1462372184755 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E13800 == 26 [pid = 2388] [id = 684] 07:29:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000DB30CB7800) [pid = 2388] [serial = 2052] [outer = 0000000000000000] 07:29:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000DB30D16800) [pid = 2388] [serial = 2053] [outer = 000000DB30CB7800] 07:29:44 INFO - PROCESS | 2388 | 1462372184826 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000DB31365800) [pid = 2388] [serial = 2054] [outer = 000000DB30CB7800] 07:29:45 INFO - PROCESS | 2388 | 1462372185255 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 2388 | 1462372185317 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 07:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:29:45 INFO - PROCESS | 2388 | 1462372185322 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 2388 | 1462372185327 Marionette TRACE conn5 <- [1,2702,null,{}] 07:29:45 INFO - PROCESS | 2388 | 1462372185333 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 2388 | 1462372185472 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 07:29:45 INFO - PROCESS | 2388 | 1462372185554 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BCE6000 == 27 [pid = 2388] [id = 685] 07:29:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000DB25D74800) [pid = 2388] [serial = 2055] [outer = 0000000000000000] 07:29:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000DB26426C00) [pid = 2388] [serial = 2056] [outer = 000000DB25D74800] 07:29:45 INFO - PROCESS | 2388 | 1462372185611 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000DB26C6C000) [pid = 2388] [serial = 2057] [outer = 000000DB25D74800] 07:29:46 INFO - PROCESS | 2388 | 1462372186225 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:29:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 943ms 07:29:46 INFO - PROCESS | 2388 | 1462372186268 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 2388 | 1462372186272 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 07:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:29:46 INFO - PROCESS | 2388 | 1462372186281 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - PROCESS | 2388 | 1462372186285 Marionette TRACE conn5 <- [1,2706,null,{}] 07:29:46 INFO - PROCESS | 2388 | 1462372186290 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:46 INFO - PROCESS | 2388 | 1462372186397 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 07:29:46 INFO - PROCESS | 2388 | 1462372186473 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34038800 == 28 [pid = 2388] [id = 686] 07:29:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000DB2B663000) [pid = 2388] [serial = 2058] [outer = 0000000000000000] 07:29:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB2BB9F400) [pid = 2388] [serial = 2059] [outer = 000000DB2B663000] 07:29:46 INFO - PROCESS | 2388 | 1462372186530 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB2D17DC00) [pid = 2388] [serial = 2060] [outer = 000000DB2B663000] 07:29:47 INFO - PROCESS | 2388 | 1462372187142 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 2388 | 1462372187166 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 07:29:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:29:47 INFO - PROCESS | 2388 | 1462372187170 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 2388 | 1462372187172 Marionette TRACE conn5 <- [1,2710,null,{}] 07:29:47 INFO - PROCESS | 2388 | 1462372187183 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 2388 | 1462372187296 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 07:29:47 INFO - PROCESS | 2388 | 1462372187375 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37105000 == 29 [pid = 2388] [id = 687] 07:29:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB30CB2000) [pid = 2388] [serial = 2061] [outer = 0000000000000000] 07:29:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB30CBC400) [pid = 2388] [serial = 2062] [outer = 000000DB30CB2000] 07:29:47 INFO - PROCESS | 2388 | 1462372187475 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB31FE8400) [pid = 2388] [serial = 2063] [outer = 000000DB30CB2000] 07:29:48 INFO - PROCESS | 2388 | 1462372188086 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 2388 | 1462372188117 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 07:29:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:29:48 INFO - PROCESS | 2388 | 1462372188121 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 2388 | 1462372188123 Marionette TRACE conn5 <- [1,2714,null,{}] 07:29:48 INFO - PROCESS | 2388 | 1462372188127 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:48 INFO - PROCESS | 2388 | 1462372188232 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 07:29:48 INFO - PROCESS | 2388 | 1462372188322 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3402E800 == 30 [pid = 2388] [id = 688] 07:29:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB31CB9800) [pid = 2388] [serial = 2064] [outer = 0000000000000000] 07:29:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB32E93800) [pid = 2388] [serial = 2065] [outer = 000000DB31CB9800] 07:29:48 INFO - PROCESS | 2388 | 1462372188380 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB33281400) [pid = 2388] [serial = 2066] [outer = 000000DB31CB9800] 07:29:48 INFO - PROCESS | 2388 | 1462372188927 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:29:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 881ms 07:29:49 INFO - PROCESS | 2388 | 1462372189004 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 2388 | 1462372189007 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 07:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:29:49 INFO - PROCESS | 2388 | 1462372189011 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 2388 | 1462372189013 Marionette TRACE conn5 <- [1,2718,null,{}] 07:29:49 INFO - PROCESS | 2388 | 1462372189017 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 2388 | 1462372189151 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 07:29:49 INFO - PROCESS | 2388 | 1462372189226 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB264A9800 == 31 [pid = 2388] [id = 689] 07:29:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB26428C00) [pid = 2388] [serial = 2067] [outer = 0000000000000000] 07:29:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB266C6800) [pid = 2388] [serial = 2068] [outer = 000000DB26428C00] 07:29:49 INFO - PROCESS | 2388 | 1462372189330 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB3031FC00) [pid = 2388] [serial = 2069] [outer = 000000DB26428C00] 07:29:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3038B800 == 30 [pid = 2388] [id = 610] 07:29:50 INFO - PROCESS | 2388 | --DOCSHELL 000000DB26E7A000 == 29 [pid = 2388] [id = 677] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB31FED800) [pid = 2388] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB26C72C00) [pid = 2388] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB26D4F800) [pid = 2388] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB2BBEF000) [pid = 2388] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB2C606C00) [pid = 2388] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB30B4DC00) [pid = 2388] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB30BFA000) [pid = 2388] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB2AE0E400) [pid = 2388] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB2B037800) [pid = 2388] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB2AF80800) [pid = 2388] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB3031DC00) [pid = 2388] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 67 (000000DB25D82800) [pid = 2388] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 66 (000000DB264C8400) [pid = 2388] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 65 (000000DB31CC1400) [pid = 2388] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 64 (000000DB2C7D0800) [pid = 2388] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 63 (000000DB2CB93C00) [pid = 2388] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 62 (000000DB32E8E000) [pid = 2388] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 61 (000000DB30D1C400) [pid = 2388] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 60 (000000DB3290C000) [pid = 2388] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 59 (000000DB31365C00) [pid = 2388] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | --DOMWINDOW == 58 (000000DB33022000) [pid = 2388] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 07:29:50 INFO - PROCESS | 2388 | 1462372190503 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:29:50 INFO - PROCESS | 2388 | 1462372190548 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 07:29:50 INFO - PROCESS | 2388 | 1462372190553 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 2388 | 1462372190556 Marionette TRACE conn5 <- [1,2722,null,{}] 07:29:50 INFO - PROCESS | 2388 | 1462372190561 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 2388 | 1462372190647 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 07:29:50 INFO - PROCESS | 2388 | 1462372190656 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C747800 == 30 [pid = 2388] [id = 690] 07:29:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 59 (000000DB266CA000) [pid = 2388] [serial = 2070] [outer = 0000000000000000] 07:29:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 60 (000000DB26C68C00) [pid = 2388] [serial = 2071] [outer = 000000DB266CA000] 07:29:50 INFO - PROCESS | 2388 | 1462372190705 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 61 (000000DB26F46400) [pid = 2388] [serial = 2072] [outer = 000000DB266CA000] 07:29:51 INFO - PROCESS | 2388 | 1462372191215 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 07:29:51 INFO - PROCESS | 2388 | 1462372191245 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 2388 | 1462372191251 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 07:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:29:51 INFO - PROCESS | 2388 | 1462372191258 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 2388 | 1462372191260 Marionette TRACE conn5 <- [1,2726,null,{}] 07:29:51 INFO - PROCESS | 2388 | 1462372191264 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 2388 | 1462372191350 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 07:29:51 INFO - PROCESS | 2388 | 1462372191357 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBD2800 == 31 [pid = 2388] [id = 691] 07:29:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 62 (000000DB2B038000) [pid = 2388] [serial = 2073] [outer = 0000000000000000] 07:29:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 63 (000000DB2B66A400) [pid = 2388] [serial = 2074] [outer = 000000DB2B038000] 07:29:51 INFO - PROCESS | 2388 | 1462372191403 Marionette DEBUG loaded listener.js 07:29:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 64 (000000DB2BC9C400) [pid = 2388] [serial = 2075] [outer = 000000DB2B038000] 07:29:51 INFO - PROCESS | 2388 | 1462372191869 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 07:29:51 INFO - PROCESS | 2388 | 1462372191886 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 2388 | 1462372191889 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 07:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:29:51 INFO - PROCESS | 2388 | 1462372191892 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 2388 | 1462372191896 Marionette TRACE conn5 <- [1,2730,null,{}] 07:29:51 INFO - PROCESS | 2388 | 1462372191907 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 2388 | 1462372191995 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 07:29:52 INFO - PROCESS | 2388 | 1462372192036 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3401D800 == 32 [pid = 2388] [id = 692] 07:29:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 65 (000000DB2C671400) [pid = 2388] [serial = 2076] [outer = 0000000000000000] 07:29:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 66 (000000DB302E7800) [pid = 2388] [serial = 2077] [outer = 000000DB2C671400] 07:29:52 INFO - PROCESS | 2388 | 1462372192147 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 67 (000000DB3031E800) [pid = 2388] [serial = 2078] [outer = 000000DB2C671400] 07:29:52 INFO - PROCESS | 2388 | 1462372192534 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:29:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 690ms 07:29:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:29:52 INFO - PROCESS | 2388 | 1462372192585 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 2388 | 1462372192588 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 07:29:52 INFO - PROCESS | 2388 | 1462372192591 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 2388 | 1462372192593 Marionette TRACE conn5 <- [1,2734,null,{}] 07:29:52 INFO - PROCESS | 2388 | 1462372192596 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 2388 | 1462372192681 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 07:29:52 INFO - PROCESS | 2388 | 1462372192772 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3656A800 == 33 [pid = 2388] [id = 693] 07:29:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 68 (000000DB30312800) [pid = 2388] [serial = 2079] [outer = 0000000000000000] 07:29:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB31313800) [pid = 2388] [serial = 2080] [outer = 000000DB30312800] 07:29:52 INFO - PROCESS | 2388 | 1462372192818 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB3290EC00) [pid = 2388] [serial = 2081] [outer = 000000DB30312800] 07:29:53 INFO - PROCESS | 2388 | 1462372193238 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 692ms 07:29:53 INFO - PROCESS | 2388 | 1462372193286 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 2388 | 1462372193288 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 07:29:53 INFO - PROCESS | 2388 | 1462372193292 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:29:53 INFO - PROCESS | 2388 | 1462372193293 Marionette TRACE conn5 <- [1,2738,null,{}] 07:29:53 INFO - PROCESS | 2388 | 1462372193297 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:53 INFO - PROCESS | 2388 | 1462372193434 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 07:29:53 INFO - PROCESS | 2388 | 1462372193456 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E14800 == 34 [pid = 2388] [id = 694] 07:29:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB32E87000) [pid = 2388] [serial = 2082] [outer = 0000000000000000] 07:29:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB33021C00) [pid = 2388] [serial = 2083] [outer = 000000DB32E87000] 07:29:53 INFO - PROCESS | 2388 | 1462372193501 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB332BF000) [pid = 2388] [serial = 2084] [outer = 000000DB32E87000] 07:29:53 INFO - PROCESS | 2388 | 1462372193954 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 690ms 07:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:29:53 INFO - PROCESS | 2388 | 1462372193985 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 2388 | 1462372193988 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 07:29:53 INFO - PROCESS | 2388 | 1462372193991 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 2388 | 1462372193993 Marionette TRACE conn5 <- [1,2742,null,{}] 07:29:54 INFO - PROCESS | 2388 | 1462372193996 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 2388 | 1462372194117 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 07:29:54 INFO - PROCESS | 2388 | 1462372194126 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370DB800 == 35 [pid = 2388] [id = 695] 07:29:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB337E9800) [pid = 2388] [serial = 2085] [outer = 0000000000000000] 07:29:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB33A65400) [pid = 2388] [serial = 2086] [outer = 000000DB337E9800] 07:29:54 INFO - PROCESS | 2388 | 1462372194215 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB33BBFC00) [pid = 2388] [serial = 2087] [outer = 000000DB337E9800] 07:29:54 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB2BB9E400) [pid = 2388] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:29:54 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB26E57000) [pid = 2388] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:29:54 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB25EC2800) [pid = 2388] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:29:54 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB2CB8A400) [pid = 2388] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:29:54 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB2FF5D800) [pid = 2388] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:29:54 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB2BB36800) [pid = 2388] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:29:54 INFO - PROCESS | 2388 | 1462372194602 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:29:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 628ms 07:29:54 INFO - PROCESS | 2388 | 1462372194622 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 2388 | 1462372194624 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 07:29:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:29:54 INFO - PROCESS | 2388 | 1462372194628 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 2388 | 1462372194630 Marionette TRACE conn5 <- [1,2746,null,{}] 07:29:54 INFO - PROCESS | 2388 | 1462372194633 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 2388 | 1462372194714 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 07:29:54 INFO - PROCESS | 2388 | 1462372194721 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3764E000 == 36 [pid = 2388] [id = 696] 07:29:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB2F854000) [pid = 2388] [serial = 2088] [outer = 0000000000000000] 07:29:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB33CF2000) [pid = 2388] [serial = 2089] [outer = 000000DB2F854000] 07:29:54 INFO - PROCESS | 2388 | 1462372194832 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB33EEF800) [pid = 2388] [serial = 2090] [outer = 000000DB2F854000] 07:29:55 INFO - PROCESS | 2388 | 1462372195219 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 628ms 07:29:55 INFO - PROCESS | 2388 | 1462372195259 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 2388 | 1462372195261 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 07:29:55 INFO - PROCESS | 2388 | 1462372195265 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:29:55 INFO - PROCESS | 2388 | 1462372195266 Marionette TRACE conn5 <- [1,2750,null,{}] 07:29:55 INFO - PROCESS | 2388 | 1462372195270 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 2388 | 1462372195350 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 07:29:55 INFO - PROCESS | 2388 | 1462372195427 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37C99800 == 37 [pid = 2388] [id = 697] 07:29:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB33EEC000) [pid = 2388] [serial = 2091] [outer = 0000000000000000] 07:29:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB33F3C000) [pid = 2388] [serial = 2092] [outer = 000000DB33EEC000] 07:29:55 INFO - PROCESS | 2388 | 1462372195472 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB3400CC00) [pid = 2388] [serial = 2093] [outer = 000000DB33EEC000] 07:29:55 INFO - PROCESS | 2388 | 1462372195831 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 585ms 07:29:55 INFO - PROCESS | 2388 | 1462372195853 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 2388 | 1462372195856 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 07:29:55 INFO - PROCESS | 2388 | 1462372195859 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:29:55 INFO - PROCESS | 2388 | 1462372195861 Marionette TRACE conn5 <- [1,2754,null,{}] 07:29:55 INFO - PROCESS | 2388 | 1462372195864 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 2388 | 1462372195974 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 07:29:55 INFO - PROCESS | 2388 | 1462372195983 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D19000 == 38 [pid = 2388] [id = 698] 07:29:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB33EF3400) [pid = 2388] [serial = 2094] [outer = 0000000000000000] 07:29:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB32907400) [pid = 2388] [serial = 2095] [outer = 000000DB33EF3400] 07:29:56 INFO - PROCESS | 2388 | 1462372196029 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB34046000) [pid = 2388] [serial = 2096] [outer = 000000DB33EF3400] 07:29:56 INFO - PROCESS | 2388 | 1462372196454 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 628ms 07:29:56 INFO - PROCESS | 2388 | 1462372196490 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 2388 | 1462372196493 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 07:29:56 INFO - PROCESS | 2388 | 1462372196496 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:29:56 INFO - PROCESS | 2388 | 1462372196498 Marionette TRACE conn5 <- [1,2758,null,{}] 07:29:56 INFO - PROCESS | 2388 | 1462372196502 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 2388 | 1462372196612 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 07:29:56 INFO - PROCESS | 2388 | 1462372196621 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38150000 == 39 [pid = 2388] [id = 699] 07:29:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB3404A800) [pid = 2388] [serial = 2097] [outer = 0000000000000000] 07:29:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB34252400) [pid = 2388] [serial = 2098] [outer = 000000DB3404A800] 07:29:56 INFO - PROCESS | 2388 | 1462372196666 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB3498AC00) [pid = 2388] [serial = 2099] [outer = 000000DB3404A800] 07:29:57 INFO - PROCESS | 2388 | 1462372197261 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:29:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 776ms 07:29:57 INFO - PROCESS | 2388 | 1462372197276 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 2388 | 1462372197282 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 07:29:57 INFO - PROCESS | 2388 | 1462372197331 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 2388 | 1462372197336 Marionette TRACE conn5 <- [1,2762,null,{}] 07:29:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:29:57 INFO - PROCESS | 2388 | 1462372197370 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 2388 | 1462372197491 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 07:29:57 INFO - PROCESS | 2388 | 1462372197604 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33451000 == 40 [pid = 2388] [id = 700] 07:29:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB26E57400) [pid = 2388] [serial = 2100] [outer = 0000000000000000] 07:29:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2B03C800) [pid = 2388] [serial = 2101] [outer = 000000DB26E57400] 07:29:57 INFO - PROCESS | 2388 | 1462372197663 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB2C7D1400) [pid = 2388] [serial = 2102] [outer = 000000DB26E57400] 07:29:58 INFO - PROCESS | 2388 | 1462372198219 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 943ms 07:29:58 INFO - PROCESS | 2388 | 1462372198285 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 2388 | 1462372198292 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 07:29:58 INFO - PROCESS | 2388 | 1462372198298 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:29:58 INFO - PROCESS | 2388 | 1462372198302 Marionette TRACE conn5 <- [1,2766,null,{}] 07:29:58 INFO - PROCESS | 2388 | 1462372198305 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 2388 | 1462372198418 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 07:29:58 INFO - PROCESS | 2388 | 1462372198511 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370CA800 == 41 [pid = 2388] [id = 701] 07:29:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB30345000) [pid = 2388] [serial = 2103] [outer = 0000000000000000] 07:29:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB3299CC00) [pid = 2388] [serial = 2104] [outer = 000000DB30345000] 07:29:58 INFO - PROCESS | 2388 | 1462372198566 Marionette DEBUG loaded listener.js 07:29:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB3350B400) [pid = 2388] [serial = 2105] [outer = 000000DB30345000] 07:29:59 INFO - PROCESS | 2388 | 1462372199179 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 944ms 07:29:59 INFO - PROCESS | 2388 | 1462372199248 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 2388 | 1462372199250 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 07:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:29:59 INFO - PROCESS | 2388 | 1462372199254 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 2388 | 1462372199259 Marionette TRACE conn5 <- [1,2770,null,{}] 07:29:59 INFO - PROCESS | 2388 | 1462372199271 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:59 INFO - PROCESS | 2388 | 1462372199386 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 07:29:59 INFO - PROCESS | 2388 | 1462372199510 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38211000 == 42 [pid = 2388] [id = 702] 07:29:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB3404A000) [pid = 2388] [serial = 2106] [outer = 0000000000000000] 07:29:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB3425F800) [pid = 2388] [serial = 2107] [outer = 000000DB3404A000] 07:29:59 INFO - PROCESS | 2388 | 1462372199569 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB34AADC00) [pid = 2388] [serial = 2108] [outer = 000000DB3404A000] 07:30:00 INFO - PROCESS | 2388 | 1462372200126 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:30:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:30:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 944ms 07:30:00 INFO - PROCESS | 2388 | 1462372200425 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 07:30:00 INFO - PROCESS | 2388 | 1462372200430 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 07:30:00 INFO - PROCESS | 2388 | 1462372200436 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 2388 | 1462372200439 Marionette TRACE conn5 <- [1,2774,null,{}] 07:30:00 INFO - PROCESS | 2388 | 1462372200445 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:30:00 INFO - PROCESS | 2388 | 1462372200544 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 07:30:00 INFO - PROCESS | 2388 | 1462372200617 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB27A67000 == 43 [pid = 2388] [id = 703] 07:30:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB24BA8800) [pid = 2388] [serial = 2109] [outer = 0000000000000000] 07:30:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB24BB5800) [pid = 2388] [serial = 2110] [outer = 000000DB24BA8800] 07:30:00 INFO - PROCESS | 2388 | 1462372200665 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB266C1000) [pid = 2388] [serial = 2111] [outer = 000000DB24BA8800] 07:30:01 INFO - PROCESS | 2388 | 1462372201273 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 880ms 07:30:01 INFO - PROCESS | 2388 | 1462372201332 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 07:30:01 INFO - PROCESS | 2388 | 1462372201335 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 07:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:30:01 INFO - PROCESS | 2388 | 1462372201343 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 2388 | 1462372201347 Marionette TRACE conn5 <- [1,2778,null,{}] 07:30:01 INFO - PROCESS | 2388 | 1462372201351 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBD9000 == 42 [pid = 2388] [id = 603] 07:30:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C78800 == 41 [pid = 2388] [id = 611] 07:30:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB31E43000 == 40 [pid = 2388] [id = 678] 07:30:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34B3D800 == 39 [pid = 2388] [id = 609] 07:30:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30390000 == 38 [pid = 2388] [id = 604] 07:30:01 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3349F000 == 37 [pid = 2388] [id = 606] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB24BAB800) [pid = 2388] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB30D16800) [pid = 2388] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | 1462372201529 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB2BC9E000) [pid = 2388] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2C671C00) [pid = 2388] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB27F7A000) [pid = 2388] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB266BF000) [pid = 2388] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB26BD7400) [pid = 2388] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB26D4D400) [pid = 2388] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2CB90000) [pid = 2388] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB3030C400) [pid = 2388] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB2FF63400) [pid = 2388] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2F853000) [pid = 2388] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB2B036800) [pid = 2388] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB3327E800) [pid = 2388] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 07:30:01 INFO - PROCESS | 2388 | 1462372201605 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B6BC800 == 38 [pid = 2388] [id = 704] 07:30:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB24BAB800) [pid = 2388] [serial = 2112] [outer = 0000000000000000] 07:30:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB24C76800) [pid = 2388] [serial = 2113] [outer = 000000DB24BAB800] 07:30:01 INFO - PROCESS | 2388 | 1462372201652 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB266CC800) [pid = 2388] [serial = 2114] [outer = 000000DB24BAB800] 07:30:02 INFO - PROCESS | 2388 | 1462372202066 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 776ms 07:30:02 INFO - PROCESS | 2388 | 1462372202122 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 2388 | 1462372202124 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 07:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:30:02 INFO - PROCESS | 2388 | 1462372202127 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 2388 | 1462372202129 Marionette TRACE conn5 <- [1,2782,null,{}] 07:30:02 INFO - PROCESS | 2388 | 1462372202140 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 2388 | 1462372202230 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 07:30:02 INFO - PROCESS | 2388 | 1462372202241 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331CD800 == 39 [pid = 2388] [id = 705] 07:30:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2B03BC00) [pid = 2388] [serial = 2115] [outer = 0000000000000000] 07:30:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB2B2B3800) [pid = 2388] [serial = 2116] [outer = 000000DB2B03BC00] 07:30:02 INFO - PROCESS | 2388 | 1462372202291 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB2BB9BC00) [pid = 2388] [serial = 2117] [outer = 000000DB2B03BC00] 07:30:02 INFO - PROCESS | 2388 | 1462372202746 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 07:30:02 INFO - PROCESS | 2388 | 1462372202822 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 07:30:02 INFO - PROCESS | 2388 | 1462372202824 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 07:30:02 INFO - PROCESS | 2388 | 1462372202827 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:30:02 INFO - PROCESS | 2388 | 1462372202829 Marionette TRACE conn5 <- [1,2786,null,{}] 07:30:02 INFO - PROCESS | 2388 | 1462372202833 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 2388 | 1462372202916 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 07:30:02 INFO - PROCESS | 2388 | 1462372202925 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33561800 == 40 [pid = 2388] [id = 706] 07:30:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB2BDDE000) [pid = 2388] [serial = 2118] [outer = 0000000000000000] 07:30:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB2C671C00) [pid = 2388] [serial = 2119] [outer = 000000DB2BDDE000] 07:30:02 INFO - PROCESS | 2388 | 1462372202972 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB2CB91800) [pid = 2388] [serial = 2120] [outer = 000000DB2BDDE000] 07:30:03 INFO - PROCESS | 2388 | 1462372203401 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:30:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:30:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 629ms 07:30:03 INFO - PROCESS | 2388 | 1462372203460 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 07:30:03 INFO - PROCESS | 2388 | 1462372203462 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 07:30:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:30:03 INFO - PROCESS | 2388 | 1462372203465 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 2388 | 1462372203467 Marionette TRACE conn5 <- [1,2790,null,{}] 07:30:03 INFO - PROCESS | 2388 | 1462372203470 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:03 INFO - PROCESS | 2388 | 1462372203550 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 07:30:03 INFO - PROCESS | 2388 | 1462372203593 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34036800 == 41 [pid = 2388] [id = 707] 07:30:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB264C7C00) [pid = 2388] [serial = 2121] [outer = 0000000000000000] 07:30:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB2F854800) [pid = 2388] [serial = 2122] [outer = 000000DB264C7C00] 07:30:03 INFO - PROCESS | 2388 | 1462372203642 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB3030B800) [pid = 2388] [serial = 2123] [outer = 000000DB264C7C00] 07:30:04 INFO - PROCESS | 2388 | 1462372204084 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 671ms 07:30:04 INFO - PROCESS | 2388 | 1462372204140 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 2388 | 1462372204142 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 07:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:30:04 INFO - PROCESS | 2388 | 1462372204145 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 2388 | 1462372204147 Marionette TRACE conn5 <- [1,2794,null,{}] 07:30:04 INFO - PROCESS | 2388 | 1462372204159 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:04 INFO - PROCESS | 2388 | 1462372204292 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 07:30:04 INFO - PROCESS | 2388 | 1462372204302 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B009800 == 42 [pid = 2388] [id = 708] 07:30:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB3034F800) [pid = 2388] [serial = 2124] [outer = 0000000000000000] 07:30:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB30CB6000) [pid = 2388] [serial = 2125] [outer = 000000DB3034F800] 07:30:04 INFO - PROCESS | 2388 | 1462372204350 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB31314C00) [pid = 2388] [serial = 2126] [outer = 000000DB3034F800] 07:30:04 INFO - PROCESS | 2388 | 1462372204832 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 734ms 07:30:04 INFO - PROCESS | 2388 | 1462372204883 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 07:30:04 INFO - PROCESS | 2388 | 1462372204885 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 07:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:30:04 INFO - PROCESS | 2388 | 1462372204893 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 2388 | 1462372204895 Marionette TRACE conn5 <- [1,2798,null,{}] 07:30:04 INFO - PROCESS | 2388 | 1462372204898 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 2388 | 1462372205031 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 07:30:05 INFO - PROCESS | 2388 | 1462372205058 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C73800 == 43 [pid = 2388] [id = 709] 07:30:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB31CBFC00) [pid = 2388] [serial = 2127] [outer = 0000000000000000] 07:30:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB32903C00) [pid = 2388] [serial = 2128] [outer = 000000DB31CBFC00] 07:30:05 INFO - PROCESS | 2388 | 1462372205104 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB32E8C000) [pid = 2388] [serial = 2129] [outer = 000000DB31CBFC00] 07:30:05 INFO - PROCESS | 2388 | 1462372205533 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:30:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 07:30:05 INFO - PROCESS | 2388 | 1462372205568 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 2388 | 1462372205570 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 07:30:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:30:05 INFO - PROCESS | 2388 | 1462372205574 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 2388 | 1462372205575 Marionette TRACE conn5 <- [1,2802,null,{}] 07:30:05 INFO - PROCESS | 2388 | 1462372205579 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 2388 | 1462372205686 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 07:30:05 INFO - PROCESS | 2388 | 1462372205692 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370C8800 == 44 [pid = 2388] [id = 710] 07:30:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB32E92800) [pid = 2388] [serial = 2130] [outer = 0000000000000000] 07:30:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB3306C800) [pid = 2388] [serial = 2131] [outer = 000000DB32E92800] 07:30:05 INFO - PROCESS | 2388 | 1462372205738 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB332B5000) [pid = 2388] [serial = 2132] [outer = 000000DB32E92800] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB32E87000) [pid = 2388] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB337E9800) [pid = 2388] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB30CB7800) [pid = 2388] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB266CA000) [pid = 2388] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2B038000) [pid = 2388] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB2F854000) [pid = 2388] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2C671400) [pid = 2388] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB33EF3400) [pid = 2388] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB33EEC000) [pid = 2388] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:30:06 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB30312800) [pid = 2388] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:30:06 INFO - PROCESS | 2388 | 1462372206285 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 777ms 07:30:06 INFO - PROCESS | 2388 | 1462372206358 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 2388 | 1462372206360 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 07:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:30:06 INFO - PROCESS | 2388 | 1462372206364 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 2388 | 1462372206366 Marionette TRACE conn5 <- [1,2806,null,{}] 07:30:06 INFO - PROCESS | 2388 | 1462372206372 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:06 INFO - PROCESS | 2388 | 1462372206456 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 07:30:06 INFO - PROCESS | 2388 | 1462372206464 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3710C800 == 45 [pid = 2388] [id = 711] 07:30:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB3031A400) [pid = 2388] [serial = 2133] [outer = 0000000000000000] 07:30:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB332B4000) [pid = 2388] [serial = 2134] [outer = 000000DB3031A400] 07:30:06 INFO - PROCESS | 2388 | 1462372206508 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB3350F800) [pid = 2388] [serial = 2135] [outer = 000000DB3031A400] 07:30:06 INFO - PROCESS | 2388 | 1462372206910 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 586ms 07:30:06 INFO - PROCESS | 2388 | 1462372206954 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 2388 | 1462372206956 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 07:30:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:30:06 INFO - PROCESS | 2388 | 1462372206959 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 2388 | 1462372206961 Marionette TRACE conn5 <- [1,2810,null,{}] 07:30:06 INFO - PROCESS | 2388 | 1462372206965 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 2388 | 1462372207047 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 07:30:07 INFO - PROCESS | 2388 | 1462372207054 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377DB800 == 46 [pid = 2388] [id = 712] 07:30:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB33518000) [pid = 2388] [serial = 2136] [outer = 0000000000000000] 07:30:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB33A62400) [pid = 2388] [serial = 2137] [outer = 000000DB33518000] 07:30:07 INFO - PROCESS | 2388 | 1462372207100 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB33A6E800) [pid = 2388] [serial = 2138] [outer = 000000DB33518000] 07:30:07 INFO - PROCESS | 2388 | 1462372207522 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:30:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 587ms 07:30:07 INFO - PROCESS | 2388 | 1462372207558 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 2388 | 1462372207560 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 07:30:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:30:07 INFO - PROCESS | 2388 | 1462372207618 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - PROCESS | 2388 | 1462372207622 Marionette TRACE conn5 <- [1,2814,null,{}] 07:30:07 INFO - PROCESS | 2388 | 1462372207628 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 2388 | 1462372207741 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 07:30:07 INFO - PROCESS | 2388 | 1462372207904 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2BBC9000 == 47 [pid = 2388] [id = 713] 07:30:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB264C3400) [pid = 2388] [serial = 2139] [outer = 0000000000000000] 07:30:07 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB264CB000) [pid = 2388] [serial = 2140] [outer = 000000DB264C3400] 07:30:07 INFO - PROCESS | 2388 | 1462372207961 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB26D50000) [pid = 2388] [serial = 2141] [outer = 000000DB264C3400] 07:30:08 INFO - PROCESS | 2388 | 1462372208538 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:30:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 986ms 07:30:08 INFO - PROCESS | 2388 | 1462372208600 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 2388 | 1462372208605 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 07:30:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:30:08 INFO - PROCESS | 2388 | 1462372208609 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 2388 | 1462372208612 Marionette TRACE conn5 <- [1,2818,null,{}] 07:30:08 INFO - PROCESS | 2388 | 1462372208621 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 2388 | 1462372208734 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 07:30:08 INFO - PROCESS | 2388 | 1462372208856 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3354F000 == 48 [pid = 2388] [id = 714] 07:30:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB2BB3E800) [pid = 2388] [serial = 2142] [outer = 0000000000000000] 07:30:08 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2C606400) [pid = 2388] [serial = 2143] [outer = 000000DB2BB3E800] 07:30:08 INFO - PROCESS | 2388 | 1462372208913 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB2FF5F000) [pid = 2388] [serial = 2144] [outer = 000000DB2BB3E800] 07:30:09 INFO - PROCESS | 2388 | 1462372209516 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:30:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 943ms 07:30:09 INFO - PROCESS | 2388 | 1462372209557 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 2388 | 1462372209559 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 07:30:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:30:09 INFO - PROCESS | 2388 | 1462372209564 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 2388 | 1462372209566 Marionette TRACE conn5 <- [1,2822,null,{}] 07:30:09 INFO - PROCESS | 2388 | 1462372209570 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:09 INFO - PROCESS | 2388 | 1462372209681 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 07:30:09 INFO - PROCESS | 2388 | 1462372209813 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37CB3000 == 49 [pid = 2388] [id = 715] 07:30:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB30D1BC00) [pid = 2388] [serial = 2145] [outer = 0000000000000000] 07:30:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB30D21800) [pid = 2388] [serial = 2146] [outer = 000000DB30D1BC00] 07:30:09 INFO - PROCESS | 2388 | 1462372209877 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB33A62C00) [pid = 2388] [serial = 2147] [outer = 000000DB30D1BC00] 07:30:10 INFO - PROCESS | 2388 | 1462372210437 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:30:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:30:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 944ms 07:30:10 INFO - PROCESS | 2388 | 1462372210510 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 07:30:10 INFO - PROCESS | 2388 | 1462372210513 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 07:30:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:30:10 INFO - PROCESS | 2388 | 1462372210517 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 2388 | 1462372210519 Marionette TRACE conn5 <- [1,2826,null,{}] 07:30:10 INFO - PROCESS | 2388 | 1462372210523 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:10 INFO - PROCESS | 2388 | 1462372210630 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 07:30:10 INFO - PROCESS | 2388 | 1462372210751 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38212000 == 50 [pid = 2388] [id = 716] 07:30:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB33EF3400) [pid = 2388] [serial = 2148] [outer = 0000000000000000] 07:30:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB34007800) [pid = 2388] [serial = 2149] [outer = 000000DB33EF3400] 07:30:10 INFO - PROCESS | 2388 | 1462372210808 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB34043800) [pid = 2388] [serial = 2150] [outer = 000000DB33EF3400] 07:30:11 INFO - PROCESS | 2388 | 1462372211408 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:30:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 942ms 07:30:11 INFO - PROCESS | 2388 | 1462372211461 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 2388 | 1462372211463 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 07:30:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:30:11 INFO - PROCESS | 2388 | 1462372211467 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - PROCESS | 2388 | 1462372211469 Marionette TRACE conn5 <- [1,2830,null,{}] 07:30:11 INFO - PROCESS | 2388 | 1462372211473 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 2388 | 1462372211577 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 07:30:11 INFO - PROCESS | 2388 | 1462372211722 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D2D000 == 51 [pid = 2388] [id = 717] 07:30:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB3301D400) [pid = 2388] [serial = 2151] [outer = 0000000000000000] 07:30:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB34047400) [pid = 2388] [serial = 2152] [outer = 000000DB3301D400] 07:30:11 INFO - PROCESS | 2388 | 1462372211779 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB34AB0000) [pid = 2388] [serial = 2153] [outer = 000000DB3301D400] 07:30:12 INFO - PROCESS | 2388 | 1462372212452 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:30:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:30:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1027ms 07:30:12 INFO - PROCESS | 2388 | 1462372212497 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 2388 | 1462372212501 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 07:30:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:30:12 INFO - PROCESS | 2388 | 1462372212506 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 2388 | 1462372212510 Marionette TRACE conn5 <- [1,2834,null,{}] 07:30:12 INFO - PROCESS | 2388 | 1462372212534 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:12 INFO - PROCESS | 2388 | 1462372212672 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 07:30:12 INFO - PROCESS | 2388 | 1462372212689 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E82000 == 52 [pid = 2388] [id = 718] 07:30:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB27DA7000) [pid = 2388] [serial = 2154] [outer = 0000000000000000] 07:30:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2AE07000) [pid = 2388] [serial = 2155] [outer = 000000DB27DA7000] 07:30:12 INFO - PROCESS | 2388 | 1462372212740 Marionette DEBUG loaded listener.js 07:30:12 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2B77B800) [pid = 2388] [serial = 2156] [outer = 000000DB27DA7000] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B916000 == 51 [pid = 2388] [id = 616] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3710C800 == 50 [pid = 2388] [id = 711] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370C8800 == 49 [pid = 2388] [id = 710] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C73800 == 48 [pid = 2388] [id = 709] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B009800 == 47 [pid = 2388] [id = 708] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34036800 == 46 [pid = 2388] [id = 707] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB331CD800 == 45 [pid = 2388] [id = 705] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B6BC800 == 44 [pid = 2388] [id = 704] 07:30:13 INFO - PROCESS | 2388 | --DOCSHELL 000000DB27A67000 == 43 [pid = 2388] [id = 703] 07:30:13 INFO - PROCESS | 2388 | 1462372213389 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:30:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 902ms 07:30:13 INFO - PROCESS | 2388 | 1462372213413 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 2388 | 1462372213419 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 07:30:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:30:13 INFO - PROCESS | 2388 | 1462372213425 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 2388 | 1462372213428 Marionette TRACE conn5 <- [1,2838,null,{}] 07:30:13 INFO - PROCESS | 2388 | 1462372213432 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:13 INFO - PROCESS | 2388 | 1462372213530 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB33021C00) [pid = 2388] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB33A65400) [pid = 2388] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB31365800) [pid = 2388] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB30CBC400) [pid = 2388] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB26C68C00) [pid = 2388] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB26F46400) [pid = 2388] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB2B66A400) [pid = 2388] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2BC9C400) [pid = 2388] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB33CF2000) [pid = 2388] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB2BB9F400) [pid = 2388] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB266C6800) [pid = 2388] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB302E7800) [pid = 2388] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB3031E800) [pid = 2388] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB33BBFC00) [pid = 2388] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB26426C00) [pid = 2388] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB32E93800) [pid = 2388] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB32907400) [pid = 2388] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB33F3C000) [pid = 2388] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB3400CC00) [pid = 2388] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB31313800) [pid = 2388] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB3290EC00) [pid = 2388] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB332BF000) [pid = 2388] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB34046000) [pid = 2388] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB33EEF800) [pid = 2388] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 07:30:13 INFO - PROCESS | 2388 | 1462372213617 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2C755800 == 44 [pid = 2388] [id = 719] 07:30:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB25B17C00) [pid = 2388] [serial = 2157] [outer = 0000000000000000] 07:30:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB26B5C000) [pid = 2388] [serial = 2158] [outer = 000000DB25B17C00] 07:30:13 INFO - PROCESS | 2388 | 1462372213664 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB2BBEF800) [pid = 2388] [serial = 2159] [outer = 000000DB25B17C00] 07:30:14 INFO - PROCESS | 2388 | 1462372214036 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 693ms 07:30:14 INFO - PROCESS | 2388 | 1462372214119 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 2388 | 1462372214122 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 07:30:14 INFO - PROCESS | 2388 | 1462372214125 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:30:14 INFO - PROCESS | 2388 | 1462372214129 Marionette TRACE conn5 <- [1,2842,null,{}] 07:30:14 INFO - PROCESS | 2388 | 1462372214140 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 2388 | 1462372214229 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 07:30:14 INFO - PROCESS | 2388 | 1462372214239 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3402F800 == 45 [pid = 2388] [id = 720] 07:30:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB2CB87800) [pid = 2388] [serial = 2160] [outer = 0000000000000000] 07:30:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB3031BC00) [pid = 2388] [serial = 2161] [outer = 000000DB2CB87800] 07:30:14 INFO - PROCESS | 2388 | 1462372214287 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB30B59C00) [pid = 2388] [serial = 2162] [outer = 000000DB2CB87800] 07:30:14 INFO - PROCESS | 2388 | 1462372214746 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:30:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 07:30:14 INFO - PROCESS | 2388 | 1462372214759 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 07:30:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:30:14 INFO - PROCESS | 2388 | 1462372214762 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 07:30:14 INFO - PROCESS | 2388 | 1462372214765 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - PROCESS | 2388 | 1462372214767 Marionette TRACE conn5 <- [1,2846,null,{}] 07:30:14 INFO - PROCESS | 2388 | 1462372214770 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 2388 | 1462372214855 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 07:30:14 INFO - PROCESS | 2388 | 1462372214892 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C5F800 == 46 [pid = 2388] [id = 721] 07:30:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB3131B400) [pid = 2388] [serial = 2163] [outer = 0000000000000000] 07:30:14 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB31CB8400) [pid = 2388] [serial = 2164] [outer = 000000DB3131B400] 07:30:14 INFO - PROCESS | 2388 | 1462372214938 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB3290F400) [pid = 2388] [serial = 2165] [outer = 000000DB3131B400] 07:30:15 INFO - PROCESS | 2388 | 1462372215368 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:30:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 627ms 07:30:15 INFO - PROCESS | 2388 | 1462372215398 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 2388 | 1462372215400 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 07:30:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:30:15 INFO - PROCESS | 2388 | 1462372215404 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 2388 | 1462372215405 Marionette TRACE conn5 <- [1,2850,null,{}] 07:30:15 INFO - PROCESS | 2388 | 1462372215409 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:15 INFO - PROCESS | 2388 | 1462372215491 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 07:30:15 INFO - PROCESS | 2388 | 1462372215498 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37010800 == 47 [pid = 2388] [id = 722] 07:30:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB32E87000) [pid = 2388] [serial = 2166] [outer = 0000000000000000] 07:30:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB3301CC00) [pid = 2388] [serial = 2167] [outer = 000000DB32E87000] 07:30:15 INFO - PROCESS | 2388 | 1462372215543 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB332BF000) [pid = 2388] [serial = 2168] [outer = 000000DB32E87000] 07:30:16 INFO - PROCESS | 2388 | 1462372216012 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 669ms 07:30:16 INFO - PROCESS | 2388 | 1462372216078 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 07:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:30:16 INFO - PROCESS | 2388 | 1462372216080 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 07:30:16 INFO - PROCESS | 2388 | 1462372216083 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 2388 | 1462372216085 Marionette TRACE conn5 <- [1,2854,null,{}] 07:30:16 INFO - PROCESS | 2388 | 1462372216089 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 2388 | 1462372216220 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 07:30:16 INFO - PROCESS | 2388 | 1462372216305 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37658000 == 48 [pid = 2388] [id = 723] 07:30:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB33EB0000) [pid = 2388] [serial = 2169] [outer = 0000000000000000] 07:30:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB3400A800) [pid = 2388] [serial = 2170] [outer = 000000DB33EB0000] 07:30:16 INFO - PROCESS | 2388 | 1462372216351 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB3404D800) [pid = 2388] [serial = 2171] [outer = 000000DB33EB0000] 07:30:16 INFO - PROCESS | 2388 | 1462372216790 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:30:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 07:30:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:30:16 INFO - PROCESS | 2388 | 1462372216823 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 2388 | 1462372216825 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 07:30:16 INFO - PROCESS | 2388 | 1462372216828 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 2388 | 1462372216830 Marionette TRACE conn5 <- [1,2858,null,{}] 07:30:16 INFO - PROCESS | 2388 | 1462372216834 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 2388 | 1462372216943 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 07:30:16 INFO - PROCESS | 2388 | 1462372216950 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37C9C000 == 49 [pid = 2388] [id = 724] 07:30:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB34765C00) [pid = 2388] [serial = 2172] [outer = 0000000000000000] 07:30:16 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB34AB0400) [pid = 2388] [serial = 2173] [outer = 000000DB34765C00] 07:30:17 INFO - PROCESS | 2388 | 1462372216995 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB34B7A400) [pid = 2388] [serial = 2174] [outer = 000000DB34765C00] 07:30:17 INFO - PROCESS | 2388 | 1462372217439 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:30:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 628ms 07:30:17 INFO - PROCESS | 2388 | 1462372217460 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 2388 | 1462372217463 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 07:30:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:30:17 INFO - PROCESS | 2388 | 1462372217466 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 2388 | 1462372217468 Marionette TRACE conn5 <- [1,2862,null,{}] 07:30:17 INFO - PROCESS | 2388 | 1462372217471 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 2388 | 1462372217579 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 07:30:17 INFO - PROCESS | 2388 | 1462372217663 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38160800 == 50 [pid = 2388] [id = 725] 07:30:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB35520800) [pid = 2388] [serial = 2175] [outer = 0000000000000000] 07:30:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB355CF400) [pid = 2388] [serial = 2176] [outer = 000000DB35520800] 07:30:17 INFO - PROCESS | 2388 | 1462372217707 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB35E9E800) [pid = 2388] [serial = 2177] [outer = 000000DB35520800] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB3034F800) [pid = 2388] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB31CBFC00) [pid = 2388] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB32E92800) [pid = 2388] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB24BA8800) [pid = 2388] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB264C7C00) [pid = 2388] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB2BDDE000) [pid = 2388] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB24BAB800) [pid = 2388] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB2B03BC00) [pid = 2388] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:30:17 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB3031A400) [pid = 2388] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:30:18 INFO - PROCESS | 2388 | 1462372218138 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 732ms 07:30:18 INFO - PROCESS | 2388 | 1462372218202 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 2388 | 1462372218204 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 07:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:30:18 INFO - PROCESS | 2388 | 1462372218207 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 2388 | 1462372218209 Marionette TRACE conn5 <- [1,2866,null,{}] 07:30:18 INFO - PROCESS | 2388 | 1462372218213 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 2388 | 1462372218295 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 07:30:18 INFO - PROCESS | 2388 | 1462372218301 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39DC1000 == 51 [pid = 2388] [id = 726] 07:30:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB2CB90000) [pid = 2388] [serial = 2178] [outer = 0000000000000000] 07:30:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB355C6C00) [pid = 2388] [serial = 2179] [outer = 000000DB2CB90000] 07:30:18 INFO - PROCESS | 2388 | 1462372218348 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB35F5DC00) [pid = 2388] [serial = 2180] [outer = 000000DB2CB90000] 07:30:18 INFO - PROCESS | 2388 | 1462372218767 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:30:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 586ms 07:30:18 INFO - PROCESS | 2388 | 1462372218801 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 2388 | 1462372218804 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 07:30:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:30:18 INFO - PROCESS | 2388 | 1462372218812 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - PROCESS | 2388 | 1462372218814 Marionette TRACE conn5 <- [1,2870,null,{}] 07:30:18 INFO - PROCESS | 2388 | 1462372218817 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 2388 | 1462372218902 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 07:30:18 INFO - PROCESS | 2388 | 1462372218908 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA2B800 == 52 [pid = 2388] [id = 727] 07:30:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3658A400) [pid = 2388] [serial = 2181] [outer = 0000000000000000] 07:30:18 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3658E800) [pid = 2388] [serial = 2182] [outer = 000000DB3658A400] 07:30:18 INFO - PROCESS | 2388 | 1462372218954 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB36B17800) [pid = 2388] [serial = 2183] [outer = 000000DB3658A400] 07:30:19 INFO - PROCESS | 2388 | 1462372219425 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:30:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:30:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 07:30:19 INFO - PROCESS | 2388 | 1462372219445 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 2388 | 1462372219447 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 07:30:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:30:19 INFO - PROCESS | 2388 | 1462372219451 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 2388 | 1462372219453 Marionette TRACE conn5 <- [1,2874,null,{}] 07:30:19 INFO - PROCESS | 2388 | 1462372219462 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:19 INFO - PROCESS | 2388 | 1462372219568 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 07:30:19 INFO - PROCESS | 2388 | 1462372219576 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC73800 == 53 [pid = 2388] [id = 728] 07:30:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB36C27800) [pid = 2388] [serial = 2184] [outer = 0000000000000000] 07:30:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB36C31400) [pid = 2388] [serial = 2185] [outer = 000000DB36C27800] 07:30:19 INFO - PROCESS | 2388 | 1462372219627 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB36CA5C00) [pid = 2388] [serial = 2186] [outer = 000000DB36C27800] 07:30:20 INFO - PROCESS | 2388 | 1462372220314 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:30:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:30:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 943ms 07:30:20 INFO - PROCESS | 2388 | 1462372220397 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 2388 | 1462372220402 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 07:30:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:30:20 INFO - PROCESS | 2388 | 1462372220408 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 2388 | 1462372220413 Marionette TRACE conn5 <- [1,2878,null,{}] 07:30:20 INFO - PROCESS | 2388 | 1462372220419 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:20 INFO - PROCESS | 2388 | 1462372220582 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 07:30:20 INFO - PROCESS | 2388 | 1462372220594 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33350800 == 54 [pid = 2388] [id = 729] 07:30:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB26D4D800) [pid = 2388] [serial = 2187] [outer = 0000000000000000] 07:30:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2B03D000) [pid = 2388] [serial = 2188] [outer = 000000DB26D4D800] 07:30:20 INFO - PROCESS | 2388 | 1462372220652 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB2CB88400) [pid = 2388] [serial = 2189] [outer = 000000DB26D4D800] 07:30:21 INFO - PROCESS | 2388 | 1462372221252 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:30:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 881ms 07:30:21 INFO - PROCESS | 2388 | 1462372221293 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 2388 | 1462372221299 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 07:30:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:30:21 INFO - PROCESS | 2388 | 1462372221306 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - PROCESS | 2388 | 1462372221310 Marionette TRACE conn5 <- [1,2882,null,{}] 07:30:21 INFO - PROCESS | 2388 | 1462372221314 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:21 INFO - PROCESS | 2388 | 1462372221427 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 07:30:21 INFO - PROCESS | 2388 | 1462372221552 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37641000 == 55 [pid = 2388] [id = 730] 07:30:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB302EE400) [pid = 2388] [serial = 2190] [outer = 0000000000000000] 07:30:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB30B59000) [pid = 2388] [serial = 2191] [outer = 000000DB302EE400] 07:30:21 INFO - PROCESS | 2388 | 1462372221609 Marionette DEBUG loaded listener.js 07:30:21 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB32E91C00) [pid = 2388] [serial = 2192] [outer = 000000DB302EE400] 07:30:22 INFO - PROCESS | 2388 | 1462372222220 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:30:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 983ms 07:30:22 INFO - PROCESS | 2388 | 1462372222294 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 2388 | 1462372222297 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 07:30:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:30:22 INFO - PROCESS | 2388 | 1462372222300 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 2388 | 1462372222305 Marionette TRACE conn5 <- [1,2886,null,{}] 07:30:22 INFO - PROCESS | 2388 | 1462372222317 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:22 INFO - PROCESS | 2388 | 1462372222434 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 07:30:22 INFO - PROCESS | 2388 | 1462372222562 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACB3000 == 56 [pid = 2388] [id = 731] 07:30:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB33EEF800) [pid = 2388] [serial = 2193] [outer = 0000000000000000] 07:30:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB34012800) [pid = 2388] [serial = 2194] [outer = 000000DB33EEF800] 07:30:22 INFO - PROCESS | 2388 | 1462372222621 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB3658CC00) [pid = 2388] [serial = 2195] [outer = 000000DB33EEF800] 07:30:23 INFO - PROCESS | 2388 | 1462372223187 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:30:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 942ms 07:30:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:30:23 INFO - PROCESS | 2388 | 1462372223244 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 2388 | 1462372223248 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 07:30:23 INFO - PROCESS | 2388 | 1462372223251 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 2388 | 1462372223253 Marionette TRACE conn5 <- [1,2890,null,{}] 07:30:23 INFO - PROCESS | 2388 | 1462372223258 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 2388 | 1462372223368 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 07:30:23 INFO - PROCESS | 2388 | 1462372223499 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AE55800 == 57 [pid = 2388] [id = 732] 07:30:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB2544AC00) [pid = 2388] [serial = 2196] [outer = 0000000000000000] 07:30:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB36C31C00) [pid = 2388] [serial = 2197] [outer = 000000DB2544AC00] 07:30:23 INFO - PROCESS | 2388 | 1462372223556 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB37069400) [pid = 2388] [serial = 2198] [outer = 000000DB2544AC00] 07:30:24 INFO - PROCESS | 2388 | 1462372224404 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:30:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1180ms 07:30:24 INFO - PROCESS | 2388 | 1462372224433 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 2388 | 1462372224438 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 07:30:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:30:24 INFO - PROCESS | 2388 | 1462372224443 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - PROCESS | 2388 | 1462372224447 Marionette TRACE conn5 <- [1,2894,null,{}] 07:30:24 INFO - PROCESS | 2388 | 1462372224453 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:24 INFO - PROCESS | 2388 | 1462372224591 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 07:30:24 INFO - PROCESS | 2388 | 1462372224609 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3355A000 == 58 [pid = 2388] [id = 733] 07:30:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB26D50C00) [pid = 2388] [serial = 2199] [outer = 0000000000000000] 07:30:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB26E56800) [pid = 2388] [serial = 2200] [outer = 000000DB26D50C00] 07:30:24 INFO - PROCESS | 2388 | 1462372224659 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 2388 | ++DOMWINDOW == 127 (000000DB2B2B2800) [pid = 2388] [serial = 2201] [outer = 000000DB26D50C00] 07:30:25 INFO - PROCESS | 2388 | 1462372225260 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 880ms 07:30:25 INFO - PROCESS | 2388 | 1462372225328 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 2388 | 1462372225334 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 07:30:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:30:25 INFO - PROCESS | 2388 | 1462372225340 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 2388 | 1462372225343 Marionette TRACE conn5 <- [1,2898,null,{}] 07:30:25 INFO - PROCESS | 2388 | 1462372225347 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:25 INFO - PROCESS | 2388 | 1462372225449 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 07:30:25 INFO - PROCESS | 2388 | 1462372225559 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33C6B800 == 57 [pid = 2388] [id = 607] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AA2B800 == 56 [pid = 2388] [id = 727] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB39DC1000 == 55 [pid = 2388] [id = 726] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38160800 == 54 [pid = 2388] [id = 725] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37C9C000 == 53 [pid = 2388] [id = 724] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37658000 == 52 [pid = 2388] [id = 723] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37010800 == 51 [pid = 2388] [id = 722] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C5F800 == 50 [pid = 2388] [id = 721] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 126 (000000DB3425F800) [pid = 2388] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB3299CC00) [pid = 2388] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB2B03C800) [pid = 2388] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB33A62400) [pid = 2388] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AFA4800 == 51 [pid = 2388] [id = 734] 07:30:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB24C6E800) [pid = 2388] [serial = 2202] [outer = 0000000000000000] 07:30:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB25D61000) [pid = 2388] [serial = 2203] [outer = 000000DB24C6E800] 07:30:25 INFO - PROCESS | 2388 | 1462372225653 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 2388 | ++DOMWINDOW == 126 (000000DB2B66E000) [pid = 2388] [serial = 2204] [outer = 000000DB24C6E800] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3402F800 == 50 [pid = 2388] [id = 720] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C755800 == 49 [pid = 2388] [id = 719] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33561800 == 48 [pid = 2388] [id = 706] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33E82000 == 47 [pid = 2388] [id = 718] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3354F000 == 46 [pid = 2388] [id = 714] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBC9000 == 45 [pid = 2388] [id = 713] 07:30:25 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377DB800 == 44 [pid = 2388] [id = 712] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 125 (000000DB30CB6000) [pid = 2388] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB32903C00) [pid = 2388] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB31314C00) [pid = 2388] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB3306C800) [pid = 2388] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB266C1000) [pid = 2388] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB24BB5800) [pid = 2388] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB2F854800) [pid = 2388] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB2C671C00) [pid = 2388] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB2CB91800) [pid = 2388] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB34252400) [pid = 2388] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB24C76800) [pid = 2388] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB266CC800) [pid = 2388] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB2B2B3800) [pid = 2388] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB2BB9BC00) [pid = 2388] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB32E8C000) [pid = 2388] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB332B5000) [pid = 2388] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB332B4000) [pid = 2388] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB3350F800) [pid = 2388] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 07:30:25 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB3030B800) [pid = 2388] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 07:30:26 INFO - PROCESS | 2388 | 1462372226087 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:30:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:30:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:30:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 776ms 07:30:26 INFO - PROCESS | 2388 | 1462372226118 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 2388 | 1462372226120 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 07:30:26 INFO - TEST-START | /DOMEvents/constructors.html 07:30:26 INFO - PROCESS | 2388 | 1462372226129 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 2388 | 1462372226133 Marionette TRACE conn5 <- [1,2902,null,{}] 07:30:26 INFO - PROCESS | 2388 | 1462372226145 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 2388 | 1462372226233 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 07:30:26 INFO - PROCESS | 2388 | 1462372226243 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33561800 == 45 [pid = 2388] [id = 735] 07:30:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB2C608400) [pid = 2388] [serial = 2205] [outer = 0000000000000000] 07:30:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB2CB8FC00) [pid = 2388] [serial = 2206] [outer = 000000DB2C608400] 07:30:26 INFO - PROCESS | 2388 | 1462372226292 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB2F859C00) [pid = 2388] [serial = 2207] [outer = 000000DB2C608400] 07:30:26 INFO - PROCESS | 2388 | 1462372226866 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:30:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:26 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:30:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:30:26 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:30:26 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:30:26 INFO - TEST-OK | /DOMEvents/constructors.html | took 856ms 07:30:26 INFO - PROCESS | 2388 | 1462372226988 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 2388 | 1462372226991 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 07:30:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:30:27 INFO - PROCESS | 2388 | 1462372226994 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 2388 | 1462372226996 Marionette TRACE conn5 <- [1,2906,null,{}] 07:30:27 INFO - PROCESS | 2388 | 1462372227000 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 2388 | 1462372227096 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 07:30:27 INFO - PROCESS | 2388 | 1462372227168 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36574800 == 46 [pid = 2388] [id = 736] 07:30:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 111 (000000DB2C66D800) [pid = 2388] [serial = 2208] [outer = 0000000000000000] 07:30:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 112 (000000DB30311000) [pid = 2388] [serial = 2209] [outer = 000000DB2C66D800] 07:30:27 INFO - PROCESS | 2388 | 1462372227215 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 113 (000000DB30CB8C00) [pid = 2388] [serial = 2210] [outer = 000000DB2C66D800] 07:30:27 INFO - PROCESS | 2388 | 1462372227557 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:30:27 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:30:27 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 586ms 07:30:27 INFO - PROCESS | 2388 | 1462372227583 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 07:30:27 INFO - PROCESS | 2388 | 1462372227585 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 07:30:27 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:30:27 INFO - PROCESS | 2388 | 1462372227589 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - PROCESS | 2388 | 1462372227591 Marionette TRACE conn5 <- [1,2910,null,{}] 07:30:27 INFO - PROCESS | 2388 | 1462372227594 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 2388 | 1462372227742 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 07:30:27 INFO - PROCESS | 2388 | 1462372227789 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C78800 == 47 [pid = 2388] [id = 737] 07:30:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 114 (000000DB2D517800) [pid = 2388] [serial = 2211] [outer = 0000000000000000] 07:30:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 115 (000000DB30D17400) [pid = 2388] [serial = 2212] [outer = 000000DB2D517800] 07:30:27 INFO - PROCESS | 2388 | 1462372227835 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 2388 | ++DOMWINDOW == 116 (000000DB31CC1400) [pid = 2388] [serial = 2213] [outer = 000000DB2D517800] 07:30:28 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:30:28 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:30:28 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:30:28 INFO - PROCESS | 2388 | [2388] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:30:28 INFO - PROCESS | 2388 | 1462372228246 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:30:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:30:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:30:28 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 07:30:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:30:28 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 07:30:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:30:28 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]" 07:30:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:30:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:30:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:30:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 673ms 07:30:28 INFO - PROCESS | 2388 | 1462372228270 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 2388 | 1462372228272 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 07:30:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:30:28 INFO - PROCESS | 2388 | 1462372228275 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 2388 | 1462372228277 Marionette TRACE conn5 <- [1,2914,null,{}] 07:30:28 INFO - PROCESS | 2388 | 1462372228280 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:28 INFO - PROCESS | 2388 | 1462372228415 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 07:30:28 INFO - PROCESS | 2388 | 1462372228475 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370DF000 == 48 [pid = 2388] [id = 738] 07:30:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 117 (000000DB32E92000) [pid = 2388] [serial = 2214] [outer = 0000000000000000] 07:30:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 118 (000000DB332BE000) [pid = 2388] [serial = 2215] [outer = 000000DB32E92000] 07:30:28 INFO - PROCESS | 2388 | 1462372228522 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 2388 | ++DOMWINDOW == 119 (000000DB33512800) [pid = 2388] [serial = 2216] [outer = 000000DB32E92000] 07:30:28 INFO - PROCESS | 2388 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:30:28 INFO - PROCESS | 2388 | 1462372228923 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:30:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:30:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 680ms 07:30:28 INFO - PROCESS | 2388 | 1462372228972 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 2388 | 1462372228974 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 07:30:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:30:28 INFO - PROCESS | 2388 | 1462372228978 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 2388 | 1462372228980 Marionette TRACE conn5 <- [1,2918,null,{}] 07:30:28 INFO - PROCESS | 2388 | 1462372228984 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 2388 | 1462372229127 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 07:30:29 INFO - PROCESS | 2388 | 1462372229146 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30D95800 == 49 [pid = 2388] [id = 739] 07:30:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 120 (000000DB33A60800) [pid = 2388] [serial = 2217] [outer = 0000000000000000] 07:30:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 121 (000000DB33A69000) [pid = 2388] [serial = 2218] [outer = 000000DB33A60800] 07:30:29 INFO - PROCESS | 2388 | 1462372229191 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 122 (000000DB33EAE800) [pid = 2388] [serial = 2219] [outer = 000000DB33A60800] 07:30:29 INFO - PROCESS | 2388 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:30:29 INFO - PROCESS | 2388 | 1462372229604 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:30:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:30:29 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 672ms 07:30:29 INFO - PROCESS | 2388 | 1462372229650 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 2388 | 1462372229652 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 07:30:29 INFO - PROCESS | 2388 | 1462372229656 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:30:29 INFO - PROCESS | 2388 | 1462372229657 Marionette TRACE conn5 <- [1,2922,null,{}] 07:30:29 INFO - PROCESS | 2388 | 1462372229661 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 2388 | 1462372229771 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 07:30:29 INFO - PROCESS | 2388 | 1462372229777 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37996000 == 50 [pid = 2388] [id = 740] 07:30:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 123 (000000DB3350D800) [pid = 2388] [serial = 2220] [outer = 0000000000000000] 07:30:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 124 (000000DB33EF2C00) [pid = 2388] [serial = 2221] [outer = 000000DB3350D800] 07:30:29 INFO - PROCESS | 2388 | 1462372229869 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 2388 | ++DOMWINDOW == 125 (000000DB34040C00) [pid = 2388] [serial = 2222] [outer = 000000DB3350D800] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 124 (000000DB36C2A400) [pid = 2388] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 123 (000000DB3404A800) [pid = 2388] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 122 (000000DB33EB0000) [pid = 2388] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 121 (000000DB27DA7000) [pid = 2388] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 120 (000000DB2CB87800) [pid = 2388] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 119 (000000DB34765C00) [pid = 2388] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 118 (000000DB3301D400) [pid = 2388] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 117 (000000DB3131B400) [pid = 2388] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 116 (000000DB35520800) [pid = 2388] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 115 (000000DB33518000) [pid = 2388] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 114 (000000DB32E87000) [pid = 2388] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 113 (000000DB25B17C00) [pid = 2388] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 112 (000000DB3658A400) [pid = 2388] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 111 (000000DB2CB90000) [pid = 2388] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 110 (000000DB24B58400) [pid = 2388] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB26B65000) [pid = 2388] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB2B663000) [pid = 2388] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB26428C00) [pid = 2388] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB30CB2000) [pid = 2388] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB26E57400) [pid = 2388] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB31CB9800) [pid = 2388] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB25D74800) [pid = 2388] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB3404A000) [pid = 2388] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:30:30 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB30345000) [pid = 2388] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:30:30 INFO - PROCESS | 2388 | 1462372230496 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:30:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:30:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 882ms 07:30:30 INFO - PROCESS | 2388 | 1462372230543 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 2388 | 1462372230545 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 07:30:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:30:30 INFO - PROCESS | 2388 | 1462372230554 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 2388 | 1462372230556 Marionette TRACE conn5 <- [1,2926,null,{}] 07:30:30 INFO - PROCESS | 2388 | 1462372230561 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:30 INFO - PROCESS | 2388 | 1462372230642 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 07:30:30 INFO - PROCESS | 2388 | 1462372230648 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37992800 == 51 [pid = 2388] [id = 741] 07:30:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB266C5400) [pid = 2388] [serial = 2223] [outer = 0000000000000000] 07:30:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB2C66F800) [pid = 2388] [serial = 2224] [outer = 000000DB266C5400] 07:30:30 INFO - PROCESS | 2388 | 1462372230694 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB3290E000) [pid = 2388] [serial = 2225] [outer = 000000DB266C5400] 07:30:31 INFO - PROCESS | 2388 | 1462372231083 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:30:31 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. 07:30:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 587ms 07:30:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:30:31 INFO - PROCESS | 2388 | 1462372231141 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 2388 | 1462372231143 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 07:30:31 INFO - PROCESS | 2388 | 1462372231147 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 2388 | 1462372231149 Marionette TRACE conn5 <- [1,2930,null,{}] 07:30:31 INFO - PROCESS | 2388 | 1462372231162 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 2388 | 1462372231247 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 07:30:31 INFO - PROCESS | 2388 | 1462372231266 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3821B800 == 52 [pid = 2388] [id = 742] 07:30:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB33517400) [pid = 2388] [serial = 2226] [outer = 0000000000000000] 07:30:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB3404AC00) [pid = 2388] [serial = 2227] [outer = 000000DB33517400] 07:30:31 INFO - PROCESS | 2388 | 1462372231312 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 107 (000000DB3498D800) [pid = 2388] [serial = 2228] [outer = 000000DB33517400] 07:30:31 INFO - PROCESS | 2388 | 1462372231732 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:30:31 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 07:30:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:30:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 649ms 07:30:31 INFO - PROCESS | 2388 | 1462372231800 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 07:30:31 INFO - PROCESS | 2388 | 1462372231803 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 07:30:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:30:31 INFO - PROCESS | 2388 | 1462372231810 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:30:31 INFO - PROCESS | 2388 | 1462372231813 Marionette TRACE conn5 <- [1,2934,null,{}] 07:30:31 INFO - PROCESS | 2388 | 1462372231817 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:31 INFO - PROCESS | 2388 | 1462372231923 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 07:30:31 INFO - PROCESS | 2388 | 1462372231937 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AAAC800 == 53 [pid = 2388] [id = 743] 07:30:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 108 (000000DB3551BC00) [pid = 2388] [serial = 2229] [outer = 0000000000000000] 07:30:31 INFO - PROCESS | 2388 | ++DOMWINDOW == 109 (000000DB35BE9800) [pid = 2388] [serial = 2230] [outer = 000000DB3551BC00] 07:30:32 INFO - PROCESS | 2388 | 1462372231987 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 2388 | ++DOMWINDOW == 110 (000000DB36B16000) [pid = 2388] [serial = 2231] [outer = 000000DB3551BC00] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370CA800 == 52 [pid = 2388] [id = 701] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D2D000 == 51 [pid = 2388] [id = 717] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38150000 == 50 [pid = 2388] [id = 699] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37985800 == 49 [pid = 2388] [id = 615] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37D19000 == 48 [pid = 2388] [id = 698] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33451000 == 47 [pid = 2388] [id = 700] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37CB3000 == 46 [pid = 2388] [id = 715] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37C99800 == 45 [pid = 2388] [id = 697] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38212000 == 44 [pid = 2388] [id = 716] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB377C4800 == 43 [pid = 2388] [id = 614] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB38211000 == 42 [pid = 2388] [id = 702] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B920800 == 41 [pid = 2388] [id = 618] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB334AF000 == 40 [pid = 2388] [id = 617] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3355A000 == 39 [pid = 2388] [id = 733] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AE55800 == 38 [pid = 2388] [id = 732] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3ACB3000 == 37 [pid = 2388] [id = 731] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37641000 == 36 [pid = 2388] [id = 730] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AC73800 == 35 [pid = 2388] [id = 728] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33350800 == 34 [pid = 2388] [id = 729] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AFA4800 == 33 [pid = 2388] [id = 734] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB33561800 == 32 [pid = 2388] [id = 735] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB30D95800 == 31 [pid = 2388] [id = 739] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB370DF000 == 30 [pid = 2388] [id = 738] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36574800 == 29 [pid = 2388] [id = 736] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36C78800 == 28 [pid = 2388] [id = 737] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37996000 == 27 [pid = 2388] [id = 740] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB37992800 == 26 [pid = 2388] [id = 741] 07:30:33 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3821B800 == 25 [pid = 2388] [id = 742] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 109 (000000DB36C9C800) [pid = 2388] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 108 (000000DB254A0C00) [pid = 2388] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 107 (000000DB2AE6B800) [pid = 2388] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 106 (000000DB2D17DC00) [pid = 2388] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB3031FC00) [pid = 2388] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB31FE8400) [pid = 2388] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB2C7D1400) [pid = 2388] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB33281400) [pid = 2388] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB26C6C000) [pid = 2388] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB34AADC00) [pid = 2388] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB3350B400) [pid = 2388] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB3498AC00) [pid = 2388] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB3400A800) [pid = 2388] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2B77B800) [pid = 2388] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB3031BC00) [pid = 2388] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB2AE07000) [pid = 2388] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB34AB0400) [pid = 2388] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB34AB0000) [pid = 2388] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB34047400) [pid = 2388] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB3404D800) [pid = 2388] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB31CB8400) [pid = 2388] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB355CF400) [pid = 2388] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB3290F400) [pid = 2388] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB33A6E800) [pid = 2388] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB3301CC00) [pid = 2388] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB26B5C000) [pid = 2388] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB2BBEF800) [pid = 2388] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2C606400) [pid = 2388] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB30D21800) [pid = 2388] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB34007800) [pid = 2388] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB34B7A400) [pid = 2388] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB35E9E800) [pid = 2388] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB36B17800) [pid = 2388] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB36C31400) [pid = 2388] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB3658E800) [pid = 2388] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB264CB000) [pid = 2388] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB30B59C00) [pid = 2388] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB355C6C00) [pid = 2388] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB332BF000) [pid = 2388] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 07:30:33 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB35F5DC00) [pid = 2388] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 07:30:34 INFO - PROCESS | 2388 | 1462372234024 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:30:34 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. 07:30:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2248ms 07:30:34 INFO - PROCESS | 2388 | 1462372234058 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 2388 | 1462372234062 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 07:30:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:30:34 INFO - PROCESS | 2388 | 1462372234068 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 2388 | 1462372234072 Marionette TRACE conn5 <- [1,2938,null,{}] 07:30:34 INFO - PROCESS | 2388 | 1462372234079 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:34 INFO - PROCESS | 2388 | 1462372234172 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 07:30:34 INFO - PROCESS | 2388 | 1462372234181 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AC45800 == 26 [pid = 2388] [id = 744] 07:30:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB25615400) [pid = 2388] [serial = 2232] [outer = 0000000000000000] 07:30:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB25619800) [pid = 2388] [serial = 2233] [outer = 000000DB25615400] 07:30:34 INFO - PROCESS | 2388 | 1462372234231 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB26422800) [pid = 2388] [serial = 2234] [outer = 000000DB25615400] 07:30:34 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B017800 == 27 [pid = 2388] [id = 745] 07:30:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB266C0400) [pid = 2388] [serial = 2235] [outer = 0000000000000000] 07:30:34 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB266C1C00) [pid = 2388] [serial = 2236] [outer = 000000DB266C0400] 07:30:34 INFO - PROCESS | 2388 | 1462372234760 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:30:34 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. 07:30:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 733ms 07:30:34 INFO - PROCESS | 2388 | 1462372234805 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 2388 | 1462372234812 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 07:30:34 INFO - PROCESS | 2388 | 1462372234819 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:30:34 INFO - PROCESS | 2388 | 1462372234822 Marionette TRACE conn5 <- [1,2942,null,{}] 07:30:34 INFO - PROCESS | 2388 | 1462372234826 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:34 INFO - PROCESS | 2388 | 1462372234949 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 07:30:35 INFO - PROCESS | 2388 | 1462372235028 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2F835000 == 28 [pid = 2388] [id = 746] 07:30:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB264C6C00) [pid = 2388] [serial = 2237] [outer = 0000000000000000] 07:30:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB26BD8400) [pid = 2388] [serial = 2238] [outer = 000000DB264C6C00] 07:30:35 INFO - PROCESS | 2388 | 1462372235075 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB26D4C400) [pid = 2388] [serial = 2239] [outer = 000000DB264C6C00] 07:30:35 INFO - PROCESS | 2388 | 1462372235450 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:30:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:30:35 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 07:30:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 07:30:35 INFO - PROCESS | 2388 | 1462372235495 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 07:30:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:30:35 INFO - PROCESS | 2388 | 1462372235498 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 07:30:35 INFO - PROCESS | 2388 | 1462372235502 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 2388 | 1462372235506 Marionette TRACE conn5 <- [1,2946,null,{}] 07:30:35 INFO - PROCESS | 2388 | 1462372235517 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:35 INFO - PROCESS | 2388 | 1462372235645 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 07:30:35 INFO - PROCESS | 2388 | 1462372235654 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331D0800 == 29 [pid = 2388] [id = 747] 07:30:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB24BA8C00) [pid = 2388] [serial = 2240] [outer = 0000000000000000] 07:30:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB2AE11C00) [pid = 2388] [serial = 2241] [outer = 000000DB24BA8C00] 07:30:35 INFO - PROCESS | 2388 | 1462372235706 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB2B036C00) [pid = 2388] [serial = 2242] [outer = 000000DB24BA8C00] 07:30:36 INFO - PROCESS | 2388 | 1462372236118 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:30:36 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. 07:30:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 07:30:36 INFO - PROCESS | 2388 | 1462372236195 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 2388 | 1462372236198 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 07:30:36 INFO - PROCESS | 2388 | 1462372236201 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:30:36 INFO - PROCESS | 2388 | 1462372236203 Marionette TRACE conn5 <- [1,2950,null,{}] 07:30:36 INFO - PROCESS | 2388 | 1462372236207 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 2388 | 1462372236289 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 07:30:36 INFO - PROCESS | 2388 | 1462372236297 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33496800 == 30 [pid = 2388] [id = 748] 07:30:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB2BB9F400) [pid = 2388] [serial = 2243] [outer = 0000000000000000] 07:30:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB2BBEE400) [pid = 2388] [serial = 2244] [outer = 000000DB2BB9F400] 07:30:36 INFO - PROCESS | 2388 | 1462372236344 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2BDDD000) [pid = 2388] [serial = 2245] [outer = 000000DB2BB9F400] 07:30:36 INFO - PROCESS | 2388 | 1462372236750 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:30:36 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. 07:30:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 586ms 07:30:36 INFO - PROCESS | 2388 | 1462372236790 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 2388 | 1462372236792 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 07:30:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:30:36 INFO - PROCESS | 2388 | 1462372236806 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 2388 | 1462372236808 Marionette TRACE conn5 <- [1,2954,null,{}] 07:30:36 INFO - PROCESS | 2388 | 1462372236811 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 2388 | 1462372236891 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 07:30:36 INFO - PROCESS | 2388 | 1462372236897 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33C6E800 == 31 [pid = 2388] [id = 749] 07:30:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB25616800) [pid = 2388] [serial = 2246] [outer = 0000000000000000] 07:30:36 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB2C673000) [pid = 2388] [serial = 2247] [outer = 000000DB25616800] 07:30:36 INFO - PROCESS | 2388 | 1462372236943 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB2CB8F000) [pid = 2388] [serial = 2248] [outer = 000000DB25616800] 07:30:37 INFO - PROCESS | 2388 | 1462372237396 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:30:37 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. 07:30:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 07:30:37 INFO - PROCESS | 2388 | 1462372237443 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 2388 | 1462372237446 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 07:30:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:30:37 INFO - PROCESS | 2388 | 1462372237449 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 2388 | 1462372237451 Marionette TRACE conn5 <- [1,2958,null,{}] 07:30:37 INFO - PROCESS | 2388 | 1462372237455 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 2388 | 1462372237565 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 07:30:37 INFO - PROCESS | 2388 | 1462372237574 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34A11000 == 32 [pid = 2388] [id = 750] 07:30:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB2FF55400) [pid = 2388] [serial = 2249] [outer = 0000000000000000] 07:30:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB3030E800) [pid = 2388] [serial = 2250] [outer = 000000DB2FF55400] 07:30:37 INFO - PROCESS | 2388 | 1462372237621 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB3031BC00) [pid = 2388] [serial = 2251] [outer = 000000DB2FF55400] 07:30:38 INFO - PROCESS | 2388 | 1462372238007 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:30:38 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. 07:30:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 588ms 07:30:38 INFO - PROCESS | 2388 | 1462372238040 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 07:30:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:30:38 INFO - PROCESS | 2388 | 1462372238042 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 07:30:38 INFO - PROCESS | 2388 | 1462372238045 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 2388 | 1462372238047 Marionette TRACE conn5 <- [1,2962,null,{}] 07:30:38 INFO - PROCESS | 2388 | 1462372238051 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 2388 | 1462372238161 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 07:30:38 INFO - PROCESS | 2388 | 1462372238170 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3657E000 == 33 [pid = 2388] [id = 751] 07:30:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB30321400) [pid = 2388] [serial = 2252] [outer = 0000000000000000] 07:30:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB30B0C000) [pid = 2388] [serial = 2253] [outer = 000000DB30321400] 07:30:38 INFO - PROCESS | 2388 | 1462372238217 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB30BEE800) [pid = 2388] [serial = 2254] [outer = 000000DB30321400] 07:30:38 INFO - PROCESS | 2388 | 1462372238625 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:30:38 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. 07:30:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 629ms 07:30:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:30:38 INFO - PROCESS | 2388 | 1462372238678 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 2388 | 1462372238680 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 07:30:38 INFO - PROCESS | 2388 | 1462372238683 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 2388 | 1462372238685 Marionette TRACE conn5 <- [1,2966,null,{}] 07:30:38 INFO - PROCESS | 2388 | 1462372238689 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 2388 | 1462372238798 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 07:30:38 INFO - PROCESS | 2388 | 1462372238847 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36C6F000 == 34 [pid = 2388] [id = 752] 07:30:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB2D513400) [pid = 2388] [serial = 2255] [outer = 0000000000000000] 07:30:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB30D18400) [pid = 2388] [serial = 2256] [outer = 000000DB2D513400] 07:30:38 INFO - PROCESS | 2388 | 1462372238892 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB313D4400) [pid = 2388] [serial = 2257] [outer = 000000DB2D513400] 07:30:39 INFO - PROCESS | 2388 | 1462372239261 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:30:39 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. 07:30:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 07:30:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:30:39 INFO - PROCESS | 2388 | 1462372239316 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 2388 | 1462372239318 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 07:30:39 INFO - PROCESS | 2388 | 1462372239322 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 2388 | 1462372239324 Marionette TRACE conn5 <- [1,2970,null,{}] 07:30:39 INFO - PROCESS | 2388 | 1462372239333 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 2388 | 1462372239440 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 07:30:39 INFO - PROCESS | 2388 | 1462372239449 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB331D0000 == 35 [pid = 2388] [id = 753] 07:30:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB30320800) [pid = 2388] [serial = 2258] [outer = 0000000000000000] 07:30:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB31CBC400) [pid = 2388] [serial = 2259] [outer = 000000DB30320800] 07:30:39 INFO - PROCESS | 2388 | 1462372239494 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB3290AC00) [pid = 2388] [serial = 2260] [outer = 000000DB30320800] 07:30:39 INFO - PROCESS | 2388 | 1462372239911 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:30:39 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 07:30:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:30:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms 07:30:39 INFO - PROCESS | 2388 | 1462372239959 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 2388 | 1462372239962 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 07:30:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:30:39 INFO - PROCESS | 2388 | 1462372239965 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 2388 | 1462372239968 Marionette TRACE conn5 <- [1,2974,null,{}] 07:30:39 INFO - PROCESS | 2388 | 1462372239971 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 2388 | 1462372240082 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 07:30:40 INFO - PROCESS | 2388 | 1462372240089 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB370D1000 == 36 [pid = 2388] [id = 754] 07:30:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB32911000) [pid = 2388] [serial = 2261] [outer = 0000000000000000] 07:30:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB32E8A400) [pid = 2388] [serial = 2262] [outer = 000000DB32911000] 07:30:40 INFO - PROCESS | 2388 | 1462372240134 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB32E94800) [pid = 2388] [serial = 2263] [outer = 000000DB32911000] 07:30:40 INFO - PROCESS | 2388 | 1462372240538 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:30:40 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. 07:30:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 627ms 07:30:40 INFO - PROCESS | 2388 | 1462372240594 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 2388 | 1462372240597 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 07:30:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:30:40 INFO - PROCESS | 2388 | 1462372240600 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 2388 | 1462372240603 Marionette TRACE conn5 <- [1,2978,null,{}] 07:30:40 INFO - PROCESS | 2388 | 1462372240614 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 2388 | 1462372240743 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 07:30:40 INFO - PROCESS | 2388 | 1462372240749 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33C6E000 == 37 [pid = 2388] [id = 755] 07:30:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB3328C800) [pid = 2388] [serial = 2264] [outer = 0000000000000000] 07:30:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB332B9C00) [pid = 2388] [serial = 2265] [outer = 000000DB3328C800] 07:30:40 INFO - PROCESS | 2388 | 1462372240836 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB3350E800) [pid = 2388] [serial = 2266] [outer = 000000DB3328C800] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB33EF3400) [pid = 2388] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB2BB3E800) [pid = 2388] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB30D1BC00) [pid = 2388] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB264C3400) [pid = 2388] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB33517400) [pid = 2388] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB32E92000) [pid = 2388] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB33A60800) [pid = 2388] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB3350D800) [pid = 2388] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB2C66D800) [pid = 2388] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB2C608400) [pid = 2388] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB24C6E800) [pid = 2388] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB26D50C00) [pid = 2388] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB2544AC00) [pid = 2388] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB33EEF800) [pid = 2388] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB302EE400) [pid = 2388] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB26D4D800) [pid = 2388] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB36C27800) [pid = 2388] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB266C5400) [pid = 2388] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:30:41 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB2D517800) [pid = 2388] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:30:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2AEC3800 == 38 [pid = 2388] [id = 756] 07:30:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB2BDD8400) [pid = 2388] [serial = 2267] [outer = 0000000000000000] 07:30:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB2CBA2C00) [pid = 2388] [serial = 2268] [outer = 000000DB2BDD8400] 07:30:41 INFO - PROCESS | 2388 | 1462372241526 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:30:41 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. 07:30:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 07:30:41 INFO - PROCESS | 2388 | 1462372241589 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 07:30:41 INFO - PROCESS | 2388 | 1462372241591 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 07:30:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:30:41 INFO - PROCESS | 2388 | 1462372241594 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 2388 | 1462372241596 Marionette TRACE conn5 <- [1,2982,null,{}] 07:30:41 INFO - PROCESS | 2388 | 1462372241599 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 2388 | 1462372241691 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 07:30:41 INFO - PROCESS | 2388 | 1462372241702 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377D7800 == 39 [pid = 2388] [id = 757] 07:30:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB2CB89400) [pid = 2388] [serial = 2269] [outer = 0000000000000000] 07:30:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB332B5000) [pid = 2388] [serial = 2270] [outer = 000000DB2CB89400] 07:30:41 INFO - PROCESS | 2388 | 1462372241749 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB33518400) [pid = 2388] [serial = 2271] [outer = 000000DB2CB89400] 07:30:42 INFO - PROCESS | 2388 | 1462372242128 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:30:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:30:42 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 07:30:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 586ms 07:30:42 INFO - PROCESS | 2388 | 1462372242184 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 07:30:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:30:42 INFO - PROCESS | 2388 | 1462372242186 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 07:30:42 INFO - PROCESS | 2388 | 1462372242189 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 2388 | 1462372242191 Marionette TRACE conn5 <- [1,2986,null,{}] 07:30:42 INFO - PROCESS | 2388 | 1462372242206 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 2388 | 1462372242290 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 07:30:42 INFO - PROCESS | 2388 | 1462372242296 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37998800 == 40 [pid = 2388] [id = 758] 07:30:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB337D4000) [pid = 2388] [serial = 2272] [outer = 0000000000000000] 07:30:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB33A67800) [pid = 2388] [serial = 2273] [outer = 000000DB337D4000] 07:30:42 INFO - PROCESS | 2388 | 1462372242341 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB33BC1000) [pid = 2388] [serial = 2274] [outer = 000000DB337D4000] 07:30:42 INFO - PROCESS | 2388 | 1462372242752 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:30: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. 07:30:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 588ms 07:30:42 INFO - PROCESS | 2388 | 1462372242781 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 07:30:42 INFO - PROCESS | 2388 | 1462372242783 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 07:30:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:30:42 INFO - PROCESS | 2388 | 1462372242786 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 2388 | 1462372242788 Marionette TRACE conn5 <- [1,2990,null,{}] 07:30:42 INFO - PROCESS | 2388 | 1462372242792 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 2388 | 1462372242905 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 07:30:42 INFO - PROCESS | 2388 | 1462372242913 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D13000 == 41 [pid = 2388] [id = 759] 07:30:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB33EEA400) [pid = 2388] [serial = 2275] [outer = 0000000000000000] 07:30:42 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB33EEF800) [pid = 2388] [serial = 2276] [outer = 000000DB33EEA400] 07:30:42 INFO - PROCESS | 2388 | 1462372242958 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB33EF7400) [pid = 2388] [serial = 2277] [outer = 000000DB33EEA400] 07:30:43 INFO - PROCESS | 2388 | 1462372243400 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:30: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. 07:30:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 628ms 07:30:43 INFO - PROCESS | 2388 | 1462372243417 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 07:30:43 INFO - PROCESS | 2388 | 1462372243422 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 07:30:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:30:43 INFO - PROCESS | 2388 | 1462372243427 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 2388 | 1462372243432 Marionette TRACE conn5 <- [1,2994,null,{}] 07:30:43 INFO - PROCESS | 2388 | 1462372243440 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:43 INFO - PROCESS | 2388 | 1462372243582 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 07:30:43 INFO - PROCESS | 2388 | 1462372243756 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B717000 == 42 [pid = 2388] [id = 760] 07:30:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB254A1400) [pid = 2388] [serial = 2278] [outer = 0000000000000000] 07:30:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 99 (000000DB254D0C00) [pid = 2388] [serial = 2279] [outer = 000000DB254A1400] 07:30:43 INFO - PROCESS | 2388 | 1462372243818 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 2388 | ++DOMWINDOW == 100 (000000DB264CDC00) [pid = 2388] [serial = 2280] [outer = 000000DB254A1400] 07:30:44 INFO - PROCESS | 2388 | 1462372244399 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:30: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. 07:30:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 985ms 07:30:44 INFO - PROCESS | 2388 | 1462372244433 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 07:30:44 INFO - PROCESS | 2388 | 1462372244440 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 07:30:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:30:44 INFO - PROCESS | 2388 | 1462372244448 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 2388 | 1462372244451 Marionette TRACE conn5 <- [1,2998,null,{}] 07:30:44 INFO - PROCESS | 2388 | 1462372244455 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 2388 | 1462372244574 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 07:30:44 INFO - PROCESS | 2388 | 1462372244676 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33704800 == 43 [pid = 2388] [id = 761] 07:30:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 101 (000000DB2756CC00) [pid = 2388] [serial = 2281] [outer = 0000000000000000] 07:30:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 102 (000000DB2AE07000) [pid = 2388] [serial = 2282] [outer = 000000DB2756CC00] 07:30:44 INFO - PROCESS | 2388 | 1462372244732 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 2388 | ++DOMWINDOW == 103 (000000DB2BB37C00) [pid = 2388] [serial = 2283] [outer = 000000DB2756CC00] 07:30:44 INFO - PROCESS | 2388 | [2388] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:30:45 INFO - PROCESS | 2388 | 1462372245379 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:30:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:30:45 INFO - {} 07:30:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:30:45 INFO - {} 07:30:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:30:45 INFO - {} 07:30:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:30:45 INFO - {} 07:30:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 987ms 07:30:45 INFO - PROCESS | 2388 | 1462372245467 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 07:30:45 INFO - PROCESS | 2388 | 1462372245470 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 07:30:45 INFO - PROCESS | 2388 | 1462372245475 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - TEST-START | /FileAPI/fileReader.html 07:30:45 INFO - PROCESS | 2388 | 1462372245479 Marionette TRACE conn5 <- [1,3002,null,{}] 07:30:45 INFO - PROCESS | 2388 | 1462372245491 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 2388 | 1462372245622 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 07:30:45 INFO - PROCESS | 2388 | 1462372245696 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E55000 == 44 [pid = 2388] [id = 762] 07:30:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 104 (000000DB266C3C00) [pid = 2388] [serial = 2284] [outer = 0000000000000000] 07:30:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 105 (000000DB2D5A4000) [pid = 2388] [serial = 2285] [outer = 000000DB266C3C00] 07:30:45 INFO - PROCESS | 2388 | 1462372245754 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 2388 | ++DOMWINDOW == 106 (000000DB32E88C00) [pid = 2388] [serial = 2286] [outer = 000000DB266C3C00] 07:30:46 INFO - PROCESS | 2388 | 1462372246530 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:30:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:30:46 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:30:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:30:46 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:30:46 INFO - TEST-OK | /FileAPI/fileReader.html | took 1089ms 07:30:46 INFO - PROCESS | 2388 | 1462372246571 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 2388 | 1462372246576 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 07:30:46 INFO - PROCESS | 2388 | 1462372246580 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - TEST-START | /FileAPI/historical.html 07:30:46 INFO - PROCESS | 2388 | 1462372246584 Marionette TRACE conn5 <- [1,3006,null,{}] 07:30:46 INFO - PROCESS | 2388 | 1462372246590 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 2388 | 1462372246698 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C9CC000 == 43 [pid = 2388] [id = 679] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2C747800 == 42 [pid = 2388] [id = 690] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB34A0C000 == 41 [pid = 2388] [id = 682] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3402E800 == 40 [pid = 2388] [id = 688] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3401D800 == 39 [pid = 2388] [id = 692] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E13800 == 38 [pid = 2388] [id = 684] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3656A800 == 37 [pid = 2388] [id = 693] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3370E000 == 36 [pid = 2388] [id = 681] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2BBD2800 == 35 [pid = 2388] [id = 691] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB32E0F800 == 34 [pid = 2388] [id = 680] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB36E14800 == 33 [pid = 2388] [id = 694] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2AEC3800 == 32 [pid = 2388] [id = 756] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 105 (000000DB35BE9800) [pid = 2388] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB2B017800 == 31 [pid = 2388] [id = 745] 07:30:46 INFO - PROCESS | 2388 | --DOCSHELL 000000DB3AAAC800 == 30 [pid = 2388] [id = 743] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 104 (000000DB34043800) [pid = 2388] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 103 (000000DB2FF5F000) [pid = 2388] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 102 (000000DB33A62C00) [pid = 2388] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 101 (000000DB26D50000) [pid = 2388] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 100 (000000DB3498D800) [pid = 2388] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 99 (000000DB332BE000) [pid = 2388] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 98 (000000DB33A69000) [pid = 2388] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB33512800) [pid = 2388] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB33EF2C00) [pid = 2388] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB3404AC00) [pid = 2388] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB34040C00) [pid = 2388] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB30D17400) [pid = 2388] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB30311000) [pid = 2388] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB30CB8C00) [pid = 2388] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2CB8FC00) [pid = 2388] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB2F859C00) [pid = 2388] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB25D61000) [pid = 2388] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB2B66E000) [pid = 2388] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB2B2B2800) [pid = 2388] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB26E56800) [pid = 2388] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB37069400) [pid = 2388] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB36C31C00) [pid = 2388] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB3658CC00) [pid = 2388] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB34012800) [pid = 2388] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB32E91C00) [pid = 2388] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB30B59000) [pid = 2388] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB2CB88400) [pid = 2388] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB2B03D000) [pid = 2388] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB36CA5C00) [pid = 2388] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB3290E000) [pid = 2388] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB2C66F800) [pid = 2388] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB33EAE800) [pid = 2388] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB31CC1400) [pid = 2388] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 07:30:46 INFO - PROCESS | 2388 | 1462372246832 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB275D8800 == 31 [pid = 2388] [id = 763] 07:30:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB254A2800) [pid = 2388] [serial = 2287] [outer = 0000000000000000] 07:30:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB25D7FC00) [pid = 2388] [serial = 2288] [outer = 000000DB254A2800] 07:30:46 INFO - PROCESS | 2388 | 1462372246883 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB26C71000) [pid = 2388] [serial = 2289] [outer = 000000DB254A2800] 07:30:47 INFO - PROCESS | 2388 | 1462372247291 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:30:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:30:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:30:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:30:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:30:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:30:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:30:47 INFO - TEST-OK | /FileAPI/historical.html | took 774ms 07:30:47 INFO - PROCESS | 2388 | 1462372247359 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 2388 | 1462372247365 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 07:30:47 INFO - TEST-START | /FileAPI/idlharness.html 07:30:47 INFO - PROCESS | 2388 | 1462372247372 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - PROCESS | 2388 | 1462372247375 Marionette TRACE conn5 <- [1,3010,null,{}] 07:30:47 INFO - PROCESS | 2388 | 1462372247417 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 2388 | 1462372247503 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 07:30:47 INFO - PROCESS | 2388 | 1462372247509 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31F4C800 == 32 [pid = 2388] [id = 764] 07:30:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB26F46000) [pid = 2388] [serial = 2290] [outer = 0000000000000000] 07:30:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB2B03D000) [pid = 2388] [serial = 2291] [outer = 000000DB26F46000] 07:30:47 INFO - PROCESS | 2388 | 1462372247555 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB2BC9BC00) [pid = 2388] [serial = 2292] [outer = 000000DB26F46000] 07:30:48 INFO - PROCESS | 2388 | 1462372248365 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:30:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:30:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:30:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:30:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:30:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:30:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:30:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:30: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 07:30:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:30:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:30:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:30:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:30:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:30:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:30: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 07:30:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:30:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:30:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:30:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:30:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:30:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:30: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 07:30:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:30:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:30:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:30:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:30:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:30:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:30:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:30: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 07:30: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 07:30:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:30:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:30:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:30:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:30:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:30:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:30:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:30:48 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:30:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:30:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:30:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:30:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:30:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:30: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 07:30:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:30:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:30:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:30:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:30:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:30:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:30:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:30: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 07:30: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 07:30:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:30:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:30:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:30:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:30:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:30:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:30:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:30:48 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:30:48 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:30:48 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:30:48 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:30:48 INFO - TEST-OK | /FileAPI/idlharness.html | took 1079ms 07:30:48 INFO - PROCESS | 2388 | 1462372248453 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 2388 | 1462372248456 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 07:30:48 INFO - TEST-START | /FileAPI/idlharness.worker 07:30:48 INFO - PROCESS | 2388 | 1462372248474 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 2388 | 1462372248478 Marionette TRACE conn5 <- [1,3014,null,{}] 07:30:48 INFO - PROCESS | 2388 | 1462372248489 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 2388 | 1462372248611 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 07:30:48 INFO - PROCESS | 2388 | 1462372248621 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37020800 == 33 [pid = 2388] [id = 765] 07:30:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB2CB99400) [pid = 2388] [serial = 2293] [outer = 0000000000000000] 07:30:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB32907000) [pid = 2388] [serial = 2294] [outer = 000000DB2CB99400] 07:30:48 INFO - PROCESS | 2388 | 1462372248671 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB329A8800) [pid = 2388] [serial = 2295] [outer = 000000DB2CB99400] 07:30:48 INFO - PROCESS | 2388 | [2388] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:30:49 INFO - PROCESS | 2388 | 1462372249699 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:30:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:30:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:30:49 INFO - {} 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:30:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:30:49 INFO - {} 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:30:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:30:49 INFO - {} 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:30:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:30:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:30:49 INFO - {} 07:30: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 - {} 07:30:49 INFO - {} 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:30:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:30:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:30:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:30:49 INFO - {} 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:30:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:30:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:30:49 INFO - {} 07:30: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 - {} 07:30:49 INFO - {} 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:30:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:30:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:30:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30: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 07:30:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:30:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:30:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:30:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:30:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:30:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:30:49 INFO - {} 07:30:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1392ms 07:30:49 INFO - PROCESS | 2388 | 1462372249872 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 2388 | 1462372249875 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 07:30:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:30:49 INFO - PROCESS | 2388 | 1462372249878 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 2388 | 1462372249880 Marionette TRACE conn5 <- [1,3018,null,{}] 07:30:49 INFO - PROCESS | 2388 | 1462372249890 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 2388 | 1462372250027 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 07:30:50 INFO - PROCESS | 2388 | 1462372250067 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B1C000 == 34 [pid = 2388] [id = 766] 07:30:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB34AA9000) [pid = 2388] [serial = 2296] [outer = 0000000000000000] 07:30:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB34AAB400) [pid = 2388] [serial = 2297] [outer = 000000DB34AA9000] 07:30:50 INFO - PROCESS | 2388 | 1462372250114 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB34AB3400) [pid = 2388] [serial = 2298] [outer = 000000DB34AA9000] 07:30:50 INFO - PROCESS | 2388 | 1462372250530 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:30: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 07:30:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 07:30:50 INFO - PROCESS | 2388 | 1462372250573 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 2388 | 1462372250576 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 07:30:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:30:50 INFO - PROCESS | 2388 | 1462372250580 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 2388 | 1462372250582 Marionette TRACE conn5 <- [1,3022,null,{}] 07:30:50 INFO - PROCESS | 2388 | 1462372250586 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 2388 | 1462372250695 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 07:30:50 INFO - PROCESS | 2388 | 1462372250701 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3764F000 == 35 [pid = 2388] [id = 767] 07:30:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB2756D800) [pid = 2388] [serial = 2299] [outer = 0000000000000000] 07:30:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB30304C00) [pid = 2388] [serial = 2300] [outer = 000000DB2756D800] 07:30:50 INFO - PROCESS | 2388 | 1462372250788 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB34B77000) [pid = 2388] [serial = 2301] [outer = 000000DB2756D800] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB30320800) [pid = 2388] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB30321400) [pid = 2388] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB2D513400) [pid = 2388] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB24BA8C00) [pid = 2388] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB2BB9F400) [pid = 2388] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB264C6C00) [pid = 2388] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB266C0400) [pid = 2388] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB25615400) [pid = 2388] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB3551BC00) [pid = 2388] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB2FF55400) [pid = 2388] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB337D4000) [pid = 2388] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB25616800) [pid = 2388] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB32911000) [pid = 2388] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB3328C800) [pid = 2388] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB2BDD8400) [pid = 2388] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:30:51 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB2CB89400) [pid = 2388] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:30:51 INFO - PROCESS | 2388 | 1462372251250 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:30:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:30:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 734ms 07:30:51 INFO - PROCESS | 2388 | 1462372251315 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 2388 | 1462372251317 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 07:30:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:30:51 INFO - PROCESS | 2388 | 1462372251321 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 2388 | 1462372251323 Marionette TRACE conn5 <- [1,3026,null,{}] 07:30:51 INFO - PROCESS | 2388 | 1462372251327 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 2388 | 1462372251446 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 07:30:51 INFO - PROCESS | 2388 | 1462372251453 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AA34800 == 36 [pid = 2388] [id = 768] 07:30:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB355CE800) [pid = 2388] [serial = 2302] [outer = 0000000000000000] 07:30:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB35BDEC00) [pid = 2388] [serial = 2303] [outer = 000000DB355CE800] 07:30:51 INFO - PROCESS | 2388 | 1462372251500 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB35F5C800) [pid = 2388] [serial = 2304] [outer = 000000DB355CE800] 07:30:51 INFO - PROCESS | 2388 | 1462372251872 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:30:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:30:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:30:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 586ms 07:30:51 INFO - PROCESS | 2388 | 1462372251914 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 2388 | 1462372251916 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 07:30:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:30:51 INFO - PROCESS | 2388 | 1462372251943 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 2388 | 1462372251945 Marionette TRACE conn5 <- [1,3030,null,{}] 07:30:51 INFO - PROCESS | 2388 | 1462372251949 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 2388 | 1462372252028 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 07:30:52 INFO - PROCESS | 2388 | 1462372252034 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3AC6C800 == 37 [pid = 2388] [id = 769] 07:30:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB36509000) [pid = 2388] [serial = 2305] [outer = 0000000000000000] 07:30:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB3658E400) [pid = 2388] [serial = 2306] [outer = 000000DB36509000] 07:30:52 INFO - PROCESS | 2388 | 1462372252080 Marionette DEBUG loaded listener.js 07:30:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB36B15C00) [pid = 2388] [serial = 2307] [outer = 000000DB36509000] 07:30:52 INFO - PROCESS | 2388 | 1462372252640 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:30:52 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. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:30:52 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'.) 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:30:52 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. 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:30:52 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. 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:30:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:30:52 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. 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:30:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:30:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:30:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:30:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:30:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 773ms 07:30:52 INFO - PROCESS | 2388 | 1462372252710 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 2388 | 1462372252712 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 07:30:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:30:52 INFO - PROCESS | 2388 | 1462372252716 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 2388 | 1462372252717 Marionette TRACE conn5 <- [1,3034,null,{}] 07:30:52 INFO - PROCESS | 2388 | 1462372252721 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 2388 | 1462372252825 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 07:30:52 INFO - PROCESS | 2388 | 1462372252903 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3ACBE000 == 38 [pid = 2388] [id = 770] 07:30:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB35EA5400) [pid = 2388] [serial = 2308] [outer = 0000000000000000] 07:30:52 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB36B22000) [pid = 2388] [serial = 2309] [outer = 000000DB35EA5400] 07:30:52 INFO - PROCESS | 2388 | 1462372252948 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB36CA0000) [pid = 2388] [serial = 2310] [outer = 000000DB35EA5400] 07:30:53 INFO - PROCESS | 2388 | [2388] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:30:53 INFO - PROCESS | 2388 | 1462372253488 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:30:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:30:53 INFO - {} 07:30:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 839ms 07:30:53 INFO - PROCESS | 2388 | 1462372253562 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 07:30:53 INFO - PROCESS | 2388 | 1462372253568 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 07:30:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:30:53 INFO - PROCESS | 2388 | 1462372253573 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:30:53 INFO - PROCESS | 2388 | 1462372253578 Marionette TRACE conn5 <- [1,3038,null,{}] 07:30:53 INFO - PROCESS | 2388 | 1462372253584 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:53 INFO - PROCESS | 2388 | 1462372253703 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 07:30:53 INFO - PROCESS | 2388 | 1462372253789 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:53 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB334AE000 == 39 [pid = 2388] [id = 771] 07:30:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB264C8000) [pid = 2388] [serial = 2311] [outer = 0000000000000000] 07:30:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB2B03C800) [pid = 2388] [serial = 2312] [outer = 000000DB264C8000] 07:30:53 INFO - PROCESS | 2388 | 1462372253846 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB2C66D400) [pid = 2388] [serial = 2313] [outer = 000000DB264C8000] 07:30:54 INFO - PROCESS | 2388 | 1462372254389 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:30:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:30:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 839ms 07:30:54 INFO - PROCESS | 2388 | 1462372254416 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 2388 | 1462372254423 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 07:30:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:30:54 INFO - PROCESS | 2388 | 1462372254430 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 2388 | 1462372254433 Marionette TRACE conn5 <- [1,3042,null,{}] 07:30:54 INFO - PROCESS | 2388 | 1462372254437 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 2388 | 1462372254591 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 07:30:54 INFO - PROCESS | 2388 | 1462372254658 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB39B15000 == 40 [pid = 2388] [id = 772] 07:30:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB2C66BC00) [pid = 2388] [serial = 2314] [outer = 0000000000000000] 07:30:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB31CC2800) [pid = 2388] [serial = 2315] [outer = 000000DB2C66BC00] 07:30:54 INFO - PROCESS | 2388 | 1462372254714 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB33023400) [pid = 2388] [serial = 2316] [outer = 000000DB2C66BC00] 07:30:55 INFO - PROCESS | 2388 | 1462372255486 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:30:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:30:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:30:55 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" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:30:55 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" 07:30:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:30:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:30:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1209ms 07:30:55 INFO - PROCESS | 2388 | 1462372255651 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 2388 | 1462372255654 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 07:30:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:30:55 INFO - PROCESS | 2388 | 1462372255659 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 2388 | 1462372255663 Marionette TRACE conn5 <- [1,3046,null,{}] 07:30:55 INFO - PROCESS | 2388 | 1462372255675 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:55 INFO - PROCESS | 2388 | 1462372255776 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 07:30:55 INFO - PROCESS | 2388 | 1462372255888 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB377DA000 == 41 [pid = 2388] [id = 773] 07:30:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB3350F400) [pid = 2388] [serial = 2317] [outer = 0000000000000000] 07:30:55 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB33A6B000) [pid = 2388] [serial = 2318] [outer = 000000DB3350F400] 07:30:55 INFO - PROCESS | 2388 | 1462372255947 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB33EF3000) [pid = 2388] [serial = 2319] [outer = 000000DB3350F400] 07:30:56 INFO - PROCESS | 2388 | 1462372256532 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:30:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:30:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:30:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:30:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:30:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:30:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:30:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:30:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:30:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:30:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 891ms 07:30:56 INFO - PROCESS | 2388 | 1462372256552 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 07:30:56 INFO - PROCESS | 2388 | 1462372256555 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 07:30:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:30:56 INFO - PROCESS | 2388 | 1462372256559 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 2388 | 1462372256561 Marionette TRACE conn5 <- [1,3050,null,{}] 07:30:56 INFO - PROCESS | 2388 | 1462372256565 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 2388 | 1462372256710 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 07:30:56 INFO - PROCESS | 2388 | 1462372256830 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37D28000 == 42 [pid = 2388] [id = 774] 07:30:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB33EF1800) [pid = 2388] [serial = 2320] [outer = 0000000000000000] 07:30:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB34B7E400) [pid = 2388] [serial = 2321] [outer = 000000DB33EF1800] 07:30:56 INFO - PROCESS | 2388 | 1462372256889 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB35EA3C00) [pid = 2388] [serial = 2322] [outer = 000000DB33EF1800] 07:30:57 INFO - PROCESS | 2388 | [2388] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:30:57 INFO - PROCESS | 2388 | 1462372257434 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:30:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:30:57 INFO - {} 07:30:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 922ms 07:30:57 INFO - PROCESS | 2388 | 1462372257499 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 2388 | 1462372257501 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 07:30:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:30:57 INFO - PROCESS | 2388 | 1462372257510 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 2388 | 1462372257512 Marionette TRACE conn5 <- [1,3054,null,{}] 07:30:57 INFO - PROCESS | 2388 | 1462372257516 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 2388 | 1462372257743 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 07:30:57 INFO - PROCESS | 2388 | 1462372257840 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB31381000 == 43 [pid = 2388] [id = 775] 07:30:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB254A4C00) [pid = 2388] [serial = 2323] [outer = 0000000000000000] 07:30:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB25B40000) [pid = 2388] [serial = 2324] [outer = 000000DB254A4C00] 07:30:57 INFO - PROCESS | 2388 | 1462372257891 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 2388 | ++DOMWINDOW == 95 (000000DB26D4E000) [pid = 2388] [serial = 2325] [outer = 000000DB254A4C00] 07:30:58 INFO - PROCESS | 2388 | 1462372258381 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:30:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:30:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:30:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:30:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:30:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:30:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:30:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:30:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 881ms 07:30:58 INFO - PROCESS | 2388 | 1462372258392 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 07:30:58 INFO - PROCESS | 2388 | 1462372258396 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 07:30:58 INFO - PROCESS | 2388 | 1462372258400 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:30:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:30:58 INFO - PROCESS | 2388 | 1462372258404 Marionette TRACE conn5 <- [1,3058,null,{}] 07:30:58 INFO - PROCESS | 2388 | 1462372258409 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:58 INFO - PROCESS | 2388 | 1462372258507 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 07:30:58 INFO - PROCESS | 2388 | 1462372258603 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33497800 == 44 [pid = 2388] [id = 776] 07:30:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 96 (000000DB2AE6CC00) [pid = 2388] [serial = 2326] [outer = 0000000000000000] 07:30:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 97 (000000DB2B03D800) [pid = 2388] [serial = 2327] [outer = 000000DB2AE6CC00] 07:30:58 INFO - PROCESS | 2388 | 1462372258654 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 2388 | ++DOMWINDOW == 98 (000000DB2B777C00) [pid = 2388] [serial = 2328] [outer = 000000DB2AE6CC00] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 97 (000000DB31CBC400) [pid = 2388] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 96 (000000DB30B0C000) [pid = 2388] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 95 (000000DB30BEE800) [pid = 2388] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 94 (000000DB30D18400) [pid = 2388] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 93 (000000DB2AE11C00) [pid = 2388] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 92 (000000DB2B036C00) [pid = 2388] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 91 (000000DB2BBEE400) [pid = 2388] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 90 (000000DB2BDDD000) [pid = 2388] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 89 (000000DB26BD8400) [pid = 2388] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 88 (000000DB26D4C400) [pid = 2388] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 87 (000000DB266C1C00) [pid = 2388] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 86 (000000DB25619800) [pid = 2388] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB26422800) [pid = 2388] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB36B16000) [pid = 2388] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB3030E800) [pid = 2388] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB33BC1000) [pid = 2388] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB3031BC00) [pid = 2388] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB2C673000) [pid = 2388] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB2CB8F000) [pid = 2388] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 78 (000000DB33EEF800) [pid = 2388] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 77 (000000DB32E8A400) [pid = 2388] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 76 (000000DB3290AC00) [pid = 2388] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 75 (000000DB332B9C00) [pid = 2388] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 74 (000000DB32E94800) [pid = 2388] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 73 (000000DB33A67800) [pid = 2388] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 72 (000000DB2CBA2C00) [pid = 2388] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 71 (000000DB3350E800) [pid = 2388] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 70 (000000DB332B5000) [pid = 2388] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 69 (000000DB33518400) [pid = 2388] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | --DOMWINDOW == 68 (000000DB313D4400) [pid = 2388] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 07:30:59 INFO - PROCESS | 2388 | 1462372259230 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:30:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 880ms 07:30:59 INFO - PROCESS | 2388 | 1462372259286 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 07:30:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:30:59 INFO - PROCESS | 2388 | 1462372259289 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 07:30:59 INFO - PROCESS | 2388 | 1462372259293 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 2388 | 1462372259295 Marionette TRACE conn5 <- [1,3062,null,{}] 07:30:59 INFO - PROCESS | 2388 | 1462372259299 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 2388 | 1462372259386 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 07:30:59 INFO - PROCESS | 2388 | 1462372259464 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB30380800 == 45 [pid = 2388] [id = 777] 07:30:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 69 (000000DB26422800) [pid = 2388] [serial = 2329] [outer = 0000000000000000] 07:30:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 70 (000000DB26D52400) [pid = 2388] [serial = 2330] [outer = 000000DB26422800] 07:30:59 INFO - PROCESS | 2388 | 1462372259511 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 2388 | ++DOMWINDOW == 71 (000000DB2BB33000) [pid = 2388] [serial = 2331] [outer = 000000DB26422800] 07:30:59 INFO - PROCESS | 2388 | 1462372259897 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:30:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:30:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 07:30:59 INFO - PROCESS | 2388 | 1462372259923 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 2388 | 1462372259927 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 07:30:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:30:59 INFO - PROCESS | 2388 | 1462372259948 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 2388 | 1462372259953 Marionette TRACE conn5 <- [1,3066,null,{}] 07:30:59 INFO - PROCESS | 2388 | 1462372259956 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 2388 | 1462372260045 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 07:31:00 INFO - PROCESS | 2388 | 1462372260051 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB33E77000 == 46 [pid = 2388] [id = 778] 07:31:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 72 (000000DB2C607C00) [pid = 2388] [serial = 2332] [outer = 0000000000000000] 07:31:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 73 (000000DB2C7D2400) [pid = 2388] [serial = 2333] [outer = 000000DB2C607C00] 07:31:00 INFO - PROCESS | 2388 | 1462372260098 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 74 (000000DB2F855400) [pid = 2388] [serial = 2334] [outer = 000000DB2C607C00] 07:31:00 INFO - PROCESS | 2388 | 1462372260553 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 2388 | 1462372260643 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 07:31:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:31:00 INFO - PROCESS | 2388 | 1462372260646 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - PROCESS | 2388 | 1462372260648 Marionette TRACE conn5 <- [1,3070,null,{}] 07:31:00 INFO - PROCESS | 2388 | 1462372260652 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 2388 | 1462372260736 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 07:31:00 INFO - PROCESS | 2388 | 1462372260852 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2B612800 == 47 [pid = 2388] [id = 779] 07:31:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 75 (000000DB2B74A400) [pid = 2388] [serial = 2335] [outer = 0000000000000000] 07:31:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 76 (000000DB30B10000) [pid = 2388] [serial = 2336] [outer = 000000DB2B74A400] 07:31:00 INFO - PROCESS | 2388 | 1462372260898 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 2388 | ++DOMWINDOW == 77 (000000DB30CB5000) [pid = 2388] [serial = 2337] [outer = 000000DB2B74A400] 07:31:01 INFO - PROCESS | 2388 | 1462372261271 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:31:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:31:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:31:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:31:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 07:31:01 INFO - PROCESS | 2388 | 1462372261341 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 07:31:01 INFO - PROCESS | 2388 | 1462372261343 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 07:31:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:31:01 INFO - PROCESS | 2388 | 1462372261346 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:31:01 INFO - PROCESS | 2388 | 1462372261348 Marionette TRACE conn5 <- [1,3074,null,{}] 07:31:01 INFO - PROCESS | 2388 | 1462372261352 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:01 INFO - PROCESS | 2388 | 1462372261461 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 07:31:01 INFO - PROCESS | 2388 | 1462372261468 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:01 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36570000 == 48 [pid = 2388] [id = 780] 07:31:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 78 (000000DB31CB4800) [pid = 2388] [serial = 2338] [outer = 0000000000000000] 07:31:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 79 (000000DB31CBF800) [pid = 2388] [serial = 2339] [outer = 000000DB31CB4800] 07:31:01 INFO - PROCESS | 2388 | 1462372261568 Marionette DEBUG loaded listener.js 07:31:01 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB32E8A400) [pid = 2388] [serial = 2340] [outer = 000000DB31CB4800] 07:31:02 INFO - PROCESS | 2388 | 1462372261997 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:31:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:31:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 690ms 07:31:02 INFO - PROCESS | 2388 | 1462372262039 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 2388 | 1462372262041 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 07:31:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:31:02 INFO - PROCESS | 2388 | 1462372262045 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 2388 | 1462372262046 Marionette TRACE conn5 <- [1,3078,null,{}] 07:31:02 INFO - PROCESS | 2388 | 1462372262050 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 2388 | 1462372262190 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 07:31:02 INFO - PROCESS | 2388 | 1462372262214 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB36E52000 == 49 [pid = 2388] [id = 781] 07:31:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB3306FC00) [pid = 2388] [serial = 2341] [outer = 0000000000000000] 07:31:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB3350B400) [pid = 2388] [serial = 2342] [outer = 000000DB3306FC00] 07:31:02 INFO - PROCESS | 2388 | 1462372262259 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB33A6CC00) [pid = 2388] [serial = 2343] [outer = 000000DB3306FC00] 07:31:02 INFO - PROCESS | 2388 | 1462372262678 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:31:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:31:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 07:31:02 INFO - PROCESS | 2388 | 1462372262738 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 2388 | 1462372262740 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 07:31:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:31:02 INFO - PROCESS | 2388 | 1462372262744 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 2388 | 1462372262745 Marionette TRACE conn5 <- [1,3082,null,{}] 07:31:02 INFO - PROCESS | 2388 | 1462372262755 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 2388 | 1462372262863 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 07:31:02 INFO - PROCESS | 2388 | 1462372262869 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37102800 == 50 [pid = 2388] [id = 782] 07:31:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB33A65400) [pid = 2388] [serial = 2344] [outer = 0000000000000000] 07:31:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB33EF0400) [pid = 2388] [serial = 2345] [outer = 000000DB33A65400] 07:31:02 INFO - PROCESS | 2388 | 1462372262914 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB34049000) [pid = 2388] [serial = 2346] [outer = 000000DB33A65400] 07:31:03 INFO - PROCESS | 2388 | --DOMWINDOW == 85 (000000DB2756D800) [pid = 2388] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:31:03 INFO - PROCESS | 2388 | --DOMWINDOW == 84 (000000DB34AA9000) [pid = 2388] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:31:03 INFO - PROCESS | 2388 | --DOMWINDOW == 83 (000000DB355CE800) [pid = 2388] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:31:03 INFO - PROCESS | 2388 | --DOMWINDOW == 82 (000000DB26F46000) [pid = 2388] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:31:03 INFO - PROCESS | 2388 | --DOMWINDOW == 81 (000000DB254A2800) [pid = 2388] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:31:03 INFO - PROCESS | 2388 | --DOMWINDOW == 80 (000000DB36509000) [pid = 2388] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:31:03 INFO - PROCESS | 2388 | --DOMWINDOW == 79 (000000DB2CB99400) [pid = 2388] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:31:03 INFO - PROCESS | 2388 | 1462372263370 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:31:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 691ms 07:31:03 INFO - PROCESS | 2388 | 1462372263438 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 2388 | 1462372263440 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 07:31:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:31:03 INFO - PROCESS | 2388 | 1462372263454 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 2388 | 1462372263456 Marionette TRACE conn5 <- [1,3086,null,{}] 07:31:03 INFO - PROCESS | 2388 | 1462372263461 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:03 INFO - PROCESS | 2388 | 1462372263569 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 07:31:03 INFO - PROCESS | 2388 | 1462372263583 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB37659000 == 51 [pid = 2388] [id = 783] 07:31:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 80 (000000DB3404E400) [pid = 2388] [serial = 2347] [outer = 0000000000000000] 07:31:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 81 (000000DB34AA7C00) [pid = 2388] [serial = 2348] [outer = 000000DB3404E400] 07:31:03 INFO - PROCESS | 2388 | 1462372263628 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 2388 | ++DOMWINDOW == 82 (000000DB34B7AC00) [pid = 2388] [serial = 2349] [outer = 000000DB3404E400] 07:31:04 INFO - PROCESS | 2388 | 1462372264024 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 586ms 07:31:04 INFO - PROCESS | 2388 | 1462372264038 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 07:31:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:31:04 INFO - PROCESS | 2388 | 1462372264040 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 07:31:04 INFO - PROCESS | 2388 | 1462372264043 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 2388 | 1462372264045 Marionette TRACE conn5 <- [1,3090,null,{}] 07:31:04 INFO - PROCESS | 2388 | 1462372264049 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:04 INFO - PROCESS | 2388 | 1462372264166 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 07:31:04 INFO - PROCESS | 2388 | 1462372264175 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB3799F800 == 52 [pid = 2388] [id = 784] 07:31:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 83 (000000DB34AB1C00) [pid = 2388] [serial = 2350] [outer = 0000000000000000] 07:31:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 84 (000000DB35E97C00) [pid = 2388] [serial = 2351] [outer = 000000DB34AB1C00] 07:31:04 INFO - PROCESS | 2388 | 1462372264220 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 85 (000000DB36594800) [pid = 2388] [serial = 2352] [outer = 000000DB34AB1C00] 07:31:04 INFO - PROCESS | 2388 | 1462372264605 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 586ms 07:31:04 INFO - PROCESS | 2388 | 1462372264633 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 2388 | 1462372264635 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 07:31:04 INFO - PROCESS | 2388 | 1462372264639 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:31:04 INFO - PROCESS | 2388 | 1462372264641 Marionette TRACE conn5 <- [1,3094,null,{}] 07:31:04 INFO - PROCESS | 2388 | 1462372264644 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:04 INFO - PROCESS | 2388 | 1462372264725 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 07:31:04 INFO - PROCESS | 2388 | 1462372264812 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB38163800 == 53 [pid = 2388] [id = 785] 07:31:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 86 (000000DB36593800) [pid = 2388] [serial = 2353] [outer = 0000000000000000] 07:31:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 87 (000000DB36C28C00) [pid = 2388] [serial = 2354] [outer = 000000DB36593800] 07:31:04 INFO - PROCESS | 2388 | 1462372264863 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 2388 | ++DOMWINDOW == 88 (000000DB36C9E800) [pid = 2388] [serial = 2355] [outer = 000000DB36593800] 07:31:05 INFO - PROCESS | 2388 | 1462372265348 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:31:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:31:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 07:31:05 INFO - PROCESS | 2388 | 1462372265376 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 2388 | 1462372265381 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 07:31:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:31:05 INFO - PROCESS | 2388 | 1462372265387 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 2388 | 1462372265391 Marionette TRACE conn5 <- [1,3098,null,{}] 07:31:05 INFO - PROCESS | 2388 | 1462372265398 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 2388 | 1462372265512 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 07:31:05 INFO - PROCESS | 2388 | 1462372265605 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB2D5F0000 == 54 [pid = 2388] [id = 786] 07:31:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 89 (000000DB24C68C00) [pid = 2388] [serial = 2356] [outer = 0000000000000000] 07:31:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 90 (000000DB264C3C00) [pid = 2388] [serial = 2357] [outer = 000000DB24C68C00] 07:31:05 INFO - PROCESS | 2388 | 1462372265662 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 2388 | ++DOMWINDOW == 91 (000000DB26D51000) [pid = 2388] [serial = 2358] [outer = 000000DB24C68C00] 07:31:06 INFO - PROCESS | 2388 | 1462372266221 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:31:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:31:06 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 07:31:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:31:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 880ms 07:31:06 INFO - PROCESS | 2388 | 1462372266271 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 2388 | 1462372266278 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 07:31:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:31:06 INFO - PROCESS | 2388 | 1462372266285 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 2388 | 1462372266288 Marionette TRACE conn5 <- [1,3102,null,{}] 07:31:06 INFO - PROCESS | 2388 | 1462372266293 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:06 INFO - PROCESS | 2388 | 1462372266404 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 07:31:06 INFO - PROCESS | 2388 | 1462372266503 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c3afe553-7f28-42d3-9f8b-7d94ab1cde58\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 2388 | ++DOCSHELL 000000DB34039800 == 55 [pid = 2388] [id = 787] 07:31:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 92 (000000DB2C606C00) [pid = 2388] [serial = 2359] [outer = 0000000000000000] 07:31:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 93 (000000DB2D51BC00) [pid = 2388] [serial = 2360] [outer = 000000DB2C606C00] 07:31:06 INFO - PROCESS | 2388 | 1462372266559 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 2388 | ++DOMWINDOW == 94 (000000DB30350000) [pid = 2388] [serial = 2361] [outer = 000000DB2C606C00] 07:31:07 INFO - PROCESS | 2388 | 1462372267084 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:31:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:31:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 839ms 07:31:07 INFO - PROCESS | 2388 | 1462372267129 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 2388 | 1462372267131 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 07:31:08 WARNING - u'runner_teardown' () 07:31:08 INFO - No more tests 07:31:08 INFO - Got 0 unexpected results 07:31:08 INFO - SUITE-END | took 670s 07:31:08 INFO - Closing logging queue 07:31:08 INFO - queue closed 07:31:08 INFO - Return code: 0 07:31:08 WARNING - # TBPL SUCCESS # 07:31:08 INFO - Running post-action listener: _resource_record_post_action 07:31:08 INFO - Running post-run listener: _resource_record_post_run 07:31:09 INFO - Total resource usage - Wall time: 680s; CPU: 14.0%; Read bytes: 164066304; Write bytes: 998846464; Read time: 2316910; Write time: 4681700 07:31:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:31:09 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 101147136; Read time: 0; Write time: 156260 07:31:09 INFO - run-tests - Wall time: 677s; CPU: 14.0%; Read bytes: 164066304; Write bytes: 872685056; Read time: 2316910; Write time: 4499940 07:31:09 INFO - Running post-run listener: _upload_blobber_files 07:31:09 INFO - Blob upload gear active. 07:31:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07:31:09 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 07:31:09 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'] 07:31:09 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 07:31:10 INFO - (blobuploader) - INFO - Open directory for files ... 07:31:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:31:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:31:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:31:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:31:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:31:10 INFO - (blobuploader) - INFO - Done attempting. 07:31:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:31:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:31:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:31:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:31:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:31:12 INFO - (blobuploader) - INFO - Done attempting. 07:31:12 INFO - (blobuploader) - INFO - Iteration through files over. 07:31:12 INFO - Return code: 0 07:31:12 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:31:12 INFO - Using _rmtree_windows ... 07:31:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:31:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ecde707d438b3b0504cf0131ff06d585a9121401e99e8a4b7d062a0949d9767c5343ea9cae5b4bbfd489b8006e6a97b9cca7ea86b31ac63597c7b515e2818ce9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34e3c137fdd235d047d5a53c3827700b60aa47bca53b1bf6ec29ee97e8b20580a3d826574f11bbde4c9f8ec848fd0ee1aec8a40314ffe31763214fa561262833"} 07:31:12 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:31:12 INFO - Writing to file C:\slave\test\properties\blobber_files 07:31:12 INFO - Contents: 07:31:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ecde707d438b3b0504cf0131ff06d585a9121401e99e8a4b7d062a0949d9767c5343ea9cae5b4bbfd489b8006e6a97b9cca7ea86b31ac63597c7b515e2818ce9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34e3c137fdd235d047d5a53c3827700b60aa47bca53b1bf6ec29ee97e8b20580a3d826574f11bbde4c9f8ec848fd0ee1aec8a40314ffe31763214fa561262833"} 07:31:12 INFO - Running post-run listener: copy_logs_to_upload_dir 07:31:12 INFO - Copying logs to upload dir... 07:31:12 INFO - mkdir: C:\slave\test\build\upload\logs 07:31:12 INFO - Copying logs to upload dir... 07:31:12 INFO - Using _rmtree_windows ... 07:31:12 INFO - Using _rmtree_windows ... 07:31:12 INFO - Using _rmtree_windows ... 07:31:12 INFO - Using _rmtree_windows ... 07:31:12 INFO - Using _rmtree_windows ... 07:31:12 INFO - Using _rmtree_windows ... 07:31:12 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=888.564000 ========= master_lag: 0.26 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 48 secs) (at 2016-05-04 07:31:12.546407) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 07:31:12.547417) ========= '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.T-W864-IX-163\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-163 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ecde707d438b3b0504cf0131ff06d585a9121401e99e8a4b7d062a0949d9767c5343ea9cae5b4bbfd489b8006e6a97b9cca7ea86b31ac63597c7b515e2818ce9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34e3c137fdd235d047d5a53c3827700b60aa47bca53b1bf6ec29ee97e8b20580a3d826574f11bbde4c9f8ec848fd0ee1aec8a40314ffe31763214fa561262833"} build_url:https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ecde707d438b3b0504cf0131ff06d585a9121401e99e8a4b7d062a0949d9767c5343ea9cae5b4bbfd489b8006e6a97b9cca7ea86b31ac63597c7b515e2818ce9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/34e3c137fdd235d047d5a53c3827700b60aa47bca53b1bf6ec29ee97e8b20580a3d826574f11bbde4c9f8ec848fd0ee1aec8a40314ffe31763214fa561262833"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RNLNTBHxQiO4GK9nEjCZOA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-04 07:31:12.668968) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:31:12.669380) ========= '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.T-W864-IX-163\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-163 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-163 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-163\AppData\Local LOGONSERVER=\\T-W864-IX-163 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=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~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-163 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-163 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-163 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:31:12.787417) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-04 07:31:12.787816) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-04 07:31:13.461850) ========= ========= Total master_lag: 0.40 =========